Specijalizirao je neurokirurgiju od 1996. do 2001. u KBC-u Zagreb, a za vrijeme specijalizacije postaje i doktor znanosti. Prima američku stipendiju i odlazi na usavršavanje u SAD. Tamo 2012. postaje i gostujući profesor na University of Washington u Seattleu.
Po završetku specijalizacije radio je kao specijalist neurokirurg godinu dana u KBC-u Zagreb, a po povratku iz SAD-a i Njemačke bio šef jednog odjela Klinike za neurokirurgiju KBC Osijek. Od 2015. do 2018. postaje predstojnik Klinike za neurokirurgiju KBC Rijeka. Na toj klinici uveo je niz novih operativnih zahvata, a napravio je i dvije inovacije svjetskih razmjera: osmišljavanje, dizajniranje i ugradnja prvog umjetnog kralješka (temeljem 3D printa). Zatim, nedugo iza toga i operaciju balona na krvnoj žili mozga (intrakranijska aneurizma) temeljem prethodnog planiranja i uvježbavanja operacije na 3D modelu krvnih žila dotičnog pacijenta (u realnom omjeru, omjeru 1.1).