1983 yılında Tarsus’ta doğmuştur. Gazi Üniversitesi Hukuk Fakültesinde lisans eğitimini, Gazi Üniversitesi Sosyal Bilimler Enstitüsü Özel Hukuk Ana Bilim Dalında yüksek lisans ve doktora eğitimini tamamlamıştır. Medeni hukuk, borçlar hukuku, bilişim hukuku, veri koruma hukuku ve medeni usul hukuku konularında yayımlanmış kitapları ve makaleleri bulunmaktadır.
Marmara Üniversitesi Sosyal Bilimler Enstitüsü Kamu Hukuku Ana Bilim Dalında ikinci doktora çalışmalarına devam etmektedir.
Yurt içinde ve yurt dışında birçok seminer, sempozyum ve konferansta, Gazi Üniversitesi Adalet Meslek Yüksekokulunda ve Ankara Hacı Bayram Veli Üniversitesi Adalet Meslek Yüksekokulunda çalışma alanları ile ilgili tebliğler sunmuş; dersler vermiştir.
Adana/Ceyhan ve Kütahya/Simav’da Cumhuriyet savcısı, Türkiye Adalet Akademisinde hâkim olarak görev yapmıştır. Ankara Cumhuriyet savcısı olarak görev yapmakta iken 17/5/2019 tarihinde Anayasa Mahkemesi raportörü olarak görevlendirilmiştir.
2000’li yıllarda popüler olan sohbet programları ve dinamik içerikli web sitelerinin nasıl yapıldığı konusundaki merakı yazılıma yönelmesini sağlamıştır. Hobi olarak başladığı yazılım eğitimlerine profesyonel olarak devam etmiş ve sonrasında Microsoft sertifikalı yazılım uzmanı olmuştur.
İki çocuk babasıdır.