10 Mart 1950 tarihinde Şanlıurfa’da doğdu. Ankara Yıldırım Beyazıt Lisesi'ni bitirdi. Ankara Üniversitesi Hukuk Fakültesi'nden 1973 yılında mezun oldu. Askerliğini, Tuzla’da kısa dönem olarak yaptı.
Ankara hakim adayı olarak mesleğe başladı. Sırasıyla Acıpayam, Bulanık Hakimliği, Gürün Ağır Ceza Mahkemesi Başkanlığı, Gürün Adli Yargı Adalet Komisyonu Başkanlığı, Silifke Hakimliği ve Yargıtay Tetkik Hakimliği görevlerinde bulundu.
14 Nisan 1998 tarihinde Yargıtay üyeliğine seçildi. Yargıtay Yedinci Ceza Dairesi Üyesiyken, Yargıtay Büyük Genel Kurulu’nca gösterilen adaylar arasından, cumhurbaşkanı tarafından 21 Haziran 2004 tarihinde Yargıtay Cumhuriyet Başsavcıvekilliğine seçildi. Bu görevini sürdürmekteyken, Yargıtay Büyük Genel Kurulunca gösterilen adaylar arasından cumhurbaşkanı tarafından 1 Mayıs 2007 tarihinde, Yargıtay Cumhuriyet Başsavcılığına seçildi. 21 Mayıs 2007 tarihinde görevine başladı. İngilizce biliyor. Evli ve iki çocuk babası.