Narodil sa 29.8.1951 v Ružomberku. Maturoval na SVŠ 1969. LFUK Martin ukončil v roku 1975. Začínal na internom oddelení vtedajšieho OÚNZ v rodnom meste, neskôr sa presťahoval na Sliač a pracoval na rôznych pozíciách v tamojších kúpeľoch. Atestoval postupne z vnútorného lekárstva, FBLR a kardiológie, absolvoval v uvedených odboroch mnohé kurzy a školenia, venoval sa najmä problematike neinvazívnych vyšetrení v kardiológii a kardiovaskulárnej rehabilitácii.
Od roku 2008 pracoval v Špecializovanom liečebnom ústave Marína v Kováčovej, od 2012 ako riaditeľ do 30.6.2021. Je ženatý, má dve deti.