1997. diplomirao na Medicinskom fakultetu u Rijeci
od 2001. znanstveni istraživač na projektima Ministarstva znanosti, obrazovanja i športa Republike Hrvatske (projekti br. 0062025 i 034-0000000-3337)
2003. specijalistički ispit iz interne medicine na Internoj klinici, KBC Rijeka
od 2003. suradnik u nastavi, voditelj vježbi iz kolegija "Interna medicina" Katedre za internu medicinu Medicinskog fakulteta u Rijeci pri nastavnoj bazi Thalassotherapija Opatija
od 2006. na užoj specijalizaciji iz kardiologije pri Klinici za unutarnje bolesti Kliničke bolnice „Sestre milosrdnice” u Zagrebu; 2009. položio specijalistički ispit iz uže specijalnosti interne medicine – kardiologije
2007. na Medicinskom fakultetu Sveučilišta Josipa Jurja Strossmayera u Osijeku obranio doktorsku disertaciju pod naslovom "Endotelni biljezi u ranoj rehabilitaciji bolesnika nakon akutnog infarkta miokarda"
od akademske godine 2007/2008. viši asistent na Katedri za internu medicinu Medicinskog fakulteta Sveučilišta Josipa Jurja Strossmayera u Osijeku
od 2008. docent na Medicinskom fakultetu Sveučilišta u Rijeci
od 2007. voditelj Akutnog odsjeka, potom voditelj Odjela za kardiologiju Specijalne bolnice za medicinsku rehabilitaciju bolesti srca, pluća i reumatizma Thalassotherapia Opatija
od 2008. Pročelnik Službe za kardiologiju i kardiološku rehabilitaciju Specijalne bolnice za medicinsku rehabilitaciju bolesti srca, pluća i reumatizma Thalassotherapia Opatija s pripadnim bolničkim odjelima
od 2008. zamijenik pročelnika Katedre za rehabilitacijsku medicinu Medicinskog fakulteta Sveučilišta u Rijeci
kontinuirano sudjelovanje u tečajevima trajne edukacije: 2000. International Postgraduate Course: Emergencies in Internal Medicine - International Society of Internal medicine u Dubrovniku; 2000. tečaj za mrtvozornike Katedre za sudsku medicinu Medicinskog fakulteta u Rijeci; 2000. tečaj "Klinička nefrologija i arterijska hipertenzija - novosti na pragu milenija" Zavoda za nefrologiju i arterijsku hipertenziju Interne klinike Rebro, Društva za razvitak nefrologije i Hrvatskog društva za hipertenziju u Zagrebu; 2002. tečaj "Liječenje debljine" Hrvatske liječničke komore i Hrvatskog internističkog društva u Zagrebu; 2003. Ultrazvučna i doplerska dijagnostika bolesti srca na Katedri za internu medicinu Medicinskog fakulteta Sveučilišta u Zagrebu, Klinička bolnica "Sestre milosrdnice" u Zagrebu; 2005. tečaj trajnog usavršavanja "Osnove prehrane" voditeljice dr. sc. D. Vrbanac u organizaciji Referentnog centra za zdravstveni turizam i medicinski programirani odmor Ministarstva zdravstva Republike Hrvatske u Opatiji; 2005. tečaj "Advanced Topics in Cardiology" Medicinskog fakulteta Sveučilišta u Zagrebu i Mayo Clinic College fo Medicine u Dubrovniku; 2007. tečaj "Understanding molecular mechanisms of cyclooxygenase inhibition - a fundamental prerequisite for turning science into practice", Royal Society of Medicine u Londonu; 2007. tečaj "Umijeće medicinske nastave" Zavoda za nastavnu tehnologiju Škole narodnog zdravlja "Andrija Štampar" Medicinskog fakulteta Sveučilišta u Zagrebu i Medicinskog fakulteta Sveučilišta u Rijeci; 2007. tečaj "Kako održati predavanje" Centra za razvoj i kvalitetu "Oskar" iz Zagreba, u Opatiji; redovito sudjelovanje na stručno-znanstvenim skupovima Radne skupine za prevenciju i rehabilitaciju kardiovaskularnih bolesti Europskog kardiološkog društva – EuroPrevent; 2009. tečajevi trajne izobrazbe: CORE Meeting Madrid, Cardiovascular update Lisabon
aktivno učešće u radu niza domaćih i međunarodnih stručnih i znanstvenih skupova iz područja kardiologije
autor niza znanstvenih i stručnih radova u domaćim i međunarodnim časopisima, od kojih 14 citiranih u Current Contents-u i 1 citiran u SCIE-u
autor niza znanstveno-popularizacijskih članaka
recenzent nekoliko domaćih i međunarodnih znanstvenih časopisa od kojih su neki citirani u Current Contents-u i SCIE-u
član organizacijskog odbora tri domaća ehokardiografska stručno-znanstvena skupa s međunarodnim sudjelovanjem
član Hrvatskog liječnikog zbora, Hrvatske liječničke komore, Hrvatskog kardiološkog društva, Hrvatskog društva za parenteralnu i enteralnu prehranu, Europskog kardiološkog društva, Sekcije za kardiovaskularnu prevenciju i rehabilitaciju Europskog kardiološkog društva, Sekcije za zatajivanje srca Europskog kardiološkog društva
od 2006. predsjednik Stručnog vijeća Specijalne bolnice za medicinsku rehabilitaciju bolesti srca, pluća i reumatizma Thalassotherapia Opatija i voditelj internog programa trajne stručne i znanstveno-metodološke izobrazbe “Journal Club”
2007. voditelj Uvodnog ehokardiografskog tečaja u sklopu skupa “Second Croatian Symposium of Echocardiography with International Participation, Opatija 2007”
od 2009. voditelj Tečaja trajne izobrazbe Hrvatskog liječničkog zbora Podružnice Rijeka
od 2009. predsjednik Povjerenstva za lijekove Specijalne bolnice za medicinsku rehabilitaciju bolesti srca, pluća i reumatizma Thalassotherapia Opatija