1961'de Sivas'ta doğdu. Pamukpınar Öğretmen Lisesi'ni (Yıldızeli-Sivas) ve AÜ Siyasal Bilgiler Fakültesi'ni bitirdi. AÜ İletişim Fakültesi'nden yeni iletişim teknolojileri dalında master derecesi aldı. 1988'de Anadolu Ajansı'nda gazeteciliğe başladı. 1995'te Tahran Temsilciliği'ne atandı ve halen bu görevini sürdürüyor. İletişim Yayınlarından Sami Zubeida'nın İslam, Halk ve Devlet (1994) ve Milliyatçi Düşünce ve Sömürge Dünyası (1996) çevirileri yayımlandı. Birikim ve başka bazı dergilerde çeviri ve yazıları yayımlandı.