1986 yılında İstanbul Üniversitesi Hukuk Fakültesinden mezun olmuştur.
1989 yılında stajını bitirdikten sonra Ardahan Hakimi olarak göreve başlamış, 1992-1996 yılları arasında Alaca/Çorum Cumhuriyet savcısı, 1996-2010 yılları arasında Yargıtay Ceza Genel Kurulu Tetkik Hakimi, 2010-2014 yılları arasında Ankara 3. Çocuk Mahkemesi Hakimi olarak görev yapmış ve emekli olmuştur.
Halen Ankara Barosuna kayıtlı olarak Avukatlık yapmaktadır. Aynı zamanda Ufuk Üniversitesi Hukuk Fakültesinde, yarı zamanlı öğretim görevlisi olarak Adli Yazışma, Uygulamalı Ceza Hukuku ve Çocuk Hukuku derslerini vermektedir. Çocuk Adalet Sistemi eğiticilerinden olup, Ankara Barosu ve çeşitli Barolarda Avukatlara meslek içi eğitim verilmesinde görev yapmaktadır.