
1999. diplomirao medicinsku biokemiju na Farmaceutsko-biokemijskom fakultetu Sveučilišta u Zagrebu iz kolegija Dinamička biokemija na Zavodu za medicinsku biokemiju i hematologiju.
Koautor Kataloga dijagnostičkih laboratorijskih pretraga s primjerima iz kliničke prakse, Medicinska naklada Zagreb, 2011.
Kao voditelj laboratorija, sudjelovao u izradi ISO-certifikata 9001 i Temos certifikata „Quality in International Patient Care“.
Pripravnički staž obavio je u KB Sveti duh u Zagrebu i 2003. položio državni ispit. Potom je radio kao stručni suradnik na Jedinici za kliničko toksikološku kemiju Instituta za medicinska istraživanja i medicinu rada u Zagrebu na projektu Ministarstva znanosti i tehnologije i u sklopu toga vodio hematološki laboratorij na Jedinici medicine rada i okoliša.
Od 2005-2013. radio kao voditelj medicinskobiokemijskog- laboratorija Poliklinike Medico u Rijeci.
Od 2007-2010. proveo je na specijalističkom stažu iz medicinske biokemije u KBC Rijeka i KBC Zagreb i 2010. položio specijalistički ispit iz medicinske biokemije.
U Synlab Hrvatska dolazi 2014. na mjesto voditelja medicinsko-biokemijskog laboratorija.