Bedir Avcı, 1943 yılında Erzurum'un Horasan ilçesine bağlı Azaplı Köyü'nde doğdu. İlkokulu doğum yeri olan köyünde, ortaokulu Horasan Ortaokulu'nda, lise eğitimini ise Erzurum Lisesi'nde 1965 yılında tamamladı. Aynı yıl Atatürk Üniversitesi Fen-Edebiyat Fakültesi İngiliz Dili Edebiyatı bölümüne girerek 1969 yılında mezun oldu.
Sırasıyla Yozgat Yerköy Lisesi'nde ve Erzurum Sağlık Meslek Lisesi'nde İngilizce öğretmeni olarak askerliğini tamamladıktan sonra Diyarbakır Eğitim Fakültesi(Enstitüsü)nde İngilizce Öğretim Üyeliği ve Bölüm Başkanlığı yaptı.
1976 yılında British Concul Bursuyla İngiltere'ye gitti. Daha sonra Erzurum Kazım Karabekir Fakültesi(Enstitüsü)ne atandı. Burada öğretim üyesi ve müdür yardımcısı olarak çalıştı. 1995 yılında emekli oldu. Halen emekli olarak hayatını sürdürmektedir.
Daha önce yayınlanmış Teselli adlı bir şiir kitabı bulunmaktadır.