Lekársku fakultu odbor Všeobecné lekárstvo ukončil s vyznamenaním v roku 1992. Nasledovala špecializačná príprava zo Všeobecnej chirurgie na Inštitúte pre ďalšie vzdelávanie lekárov v Bratislave a Špecializačná príprava z Kardiochirurgie na SZU. V rokoch 2002 a 2003 pôsobil v Children Hospital na Harvard University v USA a v rokoch 2010 a 2012 robil špecializačnú prípravu z kardiotorakálnej chirurgie v KNMG v holandskom Utrechte.
Po skončení školy nastúpil do DFNsP Bratislava, kde pôsobil do roku 2005 ako sekundárny lekár, neskôr ako chirurg a kardiochirurg. V rokoch 2005 až 2007 pracoval v Ljubljane v Slovinsku na Klinicni center ako vedúci lekár na detskej kardiochirurgii. Zo Slovinska odišiel do Holandska, kde na Leids Universitair Medisch Centrum v Leidene pôsobil až do roku 2021 ako lekár – konzultant.
Od roku 2021 pracuje ako zástupca primára na Kardiochirurgickom oddelení Detského kardiocentra, pracoviska NÚSCH, a.s.