Odmah nakon diplomiranja na Medicinskom fakultetu Sveučilišta u Zagrebu 1993. godine, pripravnički staž odrađuje u Općoj bolnici Varaždin, nakon čega odlazi na specijalizaciju iz neurokirurgije u Klinički bolnički Centar Zagreb-Rebro koju završava 2000. godine.
Dvije godine kasnije brani magistarsku radnju pod nazivom “Prikrivene spinalne distrofije – tethered cord sindrom” na Prirodoslovno-matematičkom Fakultetu Sveučilišta u Zagrebu, a 2010 na Medicinskom Fakultetu Sveučilišta u Zagrebu brani doktorsku disertaciju o utjecaju ultrazvuka visoke energije na tkivo intervertebralnog diska brani. Od 2004. godine asistent je na Katedri za kirurgiju Medicinskog fakulteta u Zagrebu, a od 2011. godine izabran je za docenta na istoj katedri. Voditelj odjela za Cerebrovaskularnu kirurgiju u Klinici za neurokirurgiju KBC Zagreb postaje 2010., a od 2015. godine predstojnik je Klinike za neurokirurgiju KBC Zagreb- Rebro.