Diplomirao 2005. godine na Građevinskom fakultetu Sveučilišta u Zagrebu – prometno usmjerenje. U 19 godina radnog iskustva sudjelovao je na brojnim projektima prometne infrastrukture (ceste, autoceste i željeznice) u različitim fazama njihove provedbe: pripreme strateških dokumenata, studija izvodljivosti, izrada određenih poglavlja studija procjene utjecaja na okoliš, izrada idejnih rješenja, te idejnih i glavnih projekata, izrada natječajne dokumentacije, sudjelovanje u projektantskom i stručnom nadzoru te upravljanje projektima.
Sudjelovao je na brojnim znanstvenim i stručnim skupovima, seminarima i predavanjima vezanim za projektiranje i planiranje cestovne i željezničke infrastrukture, vođenje i upravljanje projektima, upravljanje rizicima, itd. Autor je više stručnih i znanstvenih radova vezanih za područje cestovne i željezničke infrastrukture.
Trenutno je na poziciji ovlaštenog predstavnik tvrtke DB Engineering & Consulting GmbH (članica DB E.C.O. Grupe) u Hrvatskoj, kao i voditelj njihove podružnice u Zagrebu na poziciji Voditelj inženjeringa za Europu.
