Faculty of Law degree earned at the Eötvös Loránd University of Science (Hungary) in 2001, where he also completed the Deutsche Rechtsschule qualification in 2007 at the same university. In the same year, he attained the pre-degree certificate at the Doctoral School of the Faculty of Law at Eötvös Loránd University (Hungary). Has been working at the Constitutional Court from 2001 till 2007. In 2008 achieved the LL.M degree in Göttingen, Germany. He has passed the bar exam in 2009. In 2014 gained a Corporate Specialist Law degree at ELTE (Hungary).
He defended his doctoral dissertation at the Faculty of Law and Political Sciences at the University of Szeged (Hungary) in 2015. He visited Austria and Germany on multiple occasion with research scholarships, and has been teaching business law at Corvinus University of Budapest (Hungary) between 2009 and 2020. He was also the head of the Business Law Department between 2017 and 2020 at Corvinus University of Budapest.
Between 2013 and 2014 was placed as the chief advisor of the Department of Civil Law of the Curia of Hungary. From 2014 to 2018 he worked as the Deputy Minister of State (Hungary) for private law at the Ministry of Justice. Ever since 2018 he has been a public notary.
Throughout his working years he has been the author and editor of multiple Hungarian and foreign-language publications.