Izvanredni profesor na Katedri za fiziologiju i imunologiju, predsjednik povjerenstva za e-obrazovanje i voditelj Ureda za e-učenje Medicinskog fakulteta Sveučilišta u Zagrebu (MEF). Područje znanstvenog interesa su edukacijski procesi i primjena inovativnih metoda poučavanja u visokom školstvu. Posljednjih 20-tak godina aktivno djeluje na primjeni i integraciji informacijsko-komunikacijskih tehnologija (ICT) u nastavni proces Medicinskog fakulteta. U proteklom je razdoblju bio voditelj nekoliko ICT projekata iz kojih su proizašli programi za učenje funkcije bioloških membrana i prijenosa signala. Autor je interaktivnog simulacijskog programa „PROSIG“ za učenje potencijala membrane koji se od 2004. god. koristi u nastavi fiziologije i/ili neuroznanosti na medicinskim fakultetima u Zagrebu, Osijeku te u Mostaru. Kao član sveučilišnog Povjerenstva za e-učenje (2007.-09. god.) sudjelovao je u izradi Strategije razvoja e-učenja na Sveučilištu u Zagrebu.
U okviru CARNet-ove E-Learning Akademije završio je program E-learning Managementa te CARNetov tečaj za e-mentora. Voditelj je e-izbornog predmeta koji je 2012. god. proglašen najboljim e-kolegijem Sveučilišta u Zagrebu. Partner je na Erasmus+ KA2 projektima pod nazivom „RAPIDE - Relevant assessment and pedagogies for inclusive digital education“ (2021-23) i „iLed - Innovating Learning Design in Higher Education“ (2022-25) koji se bave inovacijama u edukaciji poput uvođenja i razvoja metode obrnute učionice, dizajna učenja te razvoja različitih oblika vrednovanja u području visokog obrazovanja. Voditelj je "Pilot projekta e-sveučilište" (2023-25) kojeg financira CARNET.