1956 yılında Aydın Bozdoğan Alamut köyünde doğdu. İlkokulu köyünde Ortaokulu Yenipazar ilçesinde tamamladı. Parasız yatılı sınavları kazanarak Kuleli Askeri Lisesi'ne girdi. Lisenin bitiminde Kara Harp Okulu'na başladı ve 1978'de topçu teğmen olarak mezun oldu. 1982'de üsteğmen iken 12 Eylülcüler tarafından siyasi nedenlerle ordu ile ilişkisi kesildi. 1986'da Gazi Eğitim Fakültesinden aldığı öğretmenlik sertifikası ile 1990 yılına kadar özel öğretim kuramlarında Fizik öğretmenliği yaptı. Öğretmenlik yaparken Ankara Hukuk Fakültesi'ni bitirdi. Halen Ankara Barosu'na kayıtlı olarak Serbest Avukatlık ve Çağdaş Hukukçular Demeği Ankara Şube Başkanlığım yürütmektedir.