After finishing high school in Nova Gorica in year 1999, he started studying law. He graduated from the Faculty of Law in Ljubljana in 2006 summa cum laude and received the title of Bachelor of Laws. Not long after, in April 2007 he joined the Bolcar Law Office as a trainee lawyer where he acquired a number of practical experience. From 1 January 2015 onward, he intensively works on civil law cases.