1968 yılında Sarıkamış’ta doğdu. İlk ve orta öğretimini 1985 yılında Yozgat’ın Çayıralan ilçesinde tamamladı. İstanbul Üniversitesi Hukuk Fakültesi'nden 1989 yılında mezun olduktan sonra, avukatlık ve hâkimlik stajlarını tamamladı. Sırasıyla; Alaplı, Hilvan ve Zara Cumhuriyet Savcılığı görevlerini yürüttü. Zara Cumhuriyet Savcısı iken 2001 yılında Anayasa Mahkemesi Raportörlüğü'ne atandı.
Erciyes Üniversitesi İktisadi ve İdari Bilimler Fakültesi Ticaret Hukuku Anabilim dalında “Anonim Şirketlerde Yönetim Kurulu Üyelerinin Sorumlulukları ve İbranın Sorumluluk Davalarına Etkisi” isimli teziyle yüksek lisans çalışmasını, Gazi Üniversitesi Sosyal Bilimler Enstitüsü Özel Hukuk Anabilim dalında “Mülkiyet Hakkı, Güvencesi ve Korunması” isimli teziyle doktorasını tamamladı.