24 Kasım 1957 Antalya, Akseki, Çimi Köyü doğumlu. İlkokulu köyünde, ortaokulu Akseki' de okudu. 1972 yılında Tunceli Yatılı Öğretmen Okulu' nu kazandı. Olaylar sebebiyle Edirne Öğretmen Okulu' nda devam etmek zorunda kaldı. 1976 yılı Haziran ayında okulunu bitirerek 31 Ağustos 1976' da Konya' nın Bozkır ilçesinin Aslantaş Köyü' nde öğretmenliğe başladı.
Aynı yıl İstanbul Üniversitesi, Edebiyat Fakültesi Tarih Bölümü' nü kazanınca, öğretmenliği bırakıp üniversiteye başladı. Bir yıl sonra tayinini İstanbul' a aldırarak Bayrampaşa ilçesi Şair Baki İlkokulu' nda öğretmenliğe yeniden başladı.
1980 yılında üniversiteyi bitirdi. 16 Şubat 1981' de Bayrampaşa Sağmalcılar Lisesi' nde Tarih öğretmenliğine geçti. Burada 1997 yılına kadar çalıştı. Bu arada müdür yardımcılığı ve müdür başyardımcılığı da yaptı. 1997 yılında idarecilik görevinden ayrılınca İstanbul Pertevniyal Lisesi' ne tayin olarak, öğretmenliğe burada devam etti. 2016 yılının Ekim ayında ise başka bir liseye tayin oldu.
Evli ve üç çocuk babasıdır.