Dlhé roky pracoval ako anestéziológ, sekundárny lekár, primár ARO, lekár v ambulancii RLP v okresnej nemocnici v Starej Ľubovni. Bol riaditeľom NsP v Starej Ľubovni.

V roku 1997 absolvoval dvojsemestrálny pobyt na George Washington University vo Washingtone, DC, USA, zameraný na štúdium zdravotníckeho manažmentu.

Od roku 2005 pracoval vo viacerých manažérskych pozíciách. Veľmi aktívne ako medicínsky riaditeľ a neskôr generálny riaditeľ Falck Záchranná a.s. Venoval sa prednemocničnej urgentnej medicíne, vzdelávaniu a tréningom záchranárov a lekárov, organizovaniu konferencií a kongresov na národnej a medzinárodnej úrovni. Je autorom a spoluautorom štyroch kníh.

V súčasnosti pracuje ako hlavný lekár na Operačnom stredisku ZZS SR. Ako člen projektového tímu vytvoreného pri MZ SR v marci 2024 sa aktívne podieľal na príprave reformných zmien v Slovenskej ZZS.