Popri VŠ štúdiu v odbore financií pôsobil od roku 2003 na rôznych finančných pozíciach vo významnej nadnárodnej spoločnosti. Od roku 2012 pôsobil ako Finance Manager v Zürichu a neskôr vo Viedni. Má skúsenosti s vedením komplexných projektov a prácou v medzinárodných tímoch.
V súčasnosti okrem vedenia spoločnosti swiss rescue pôsobí aj ako Consultant v poprednej svetovej IT firme.
Popri 14-ročnej praxi v Záchrannej zdravotnej službe nadobudol ďalšie odborné skúsenosti prácou na linke tiesňového volania Krajského operačného strediska, kde pracoval 11 rokov. Účastník mnohých národných aj medzinárodných podujatí integrovaných záchranných zložiek.
Od roku 2013 je zároveň aktívnym inštruktorom kurzov prvej pomoci nie len pre laickú verejnosť ale aj pre zdravotnícky personál.