Általános orvosi diplomáját 1977-ben szerezte Budapesten, summa cum laude minősítéssel. Ettől az évtől a mai napig a Szent Imre Kórház I. sz. Belgyógyászatán (jelenleg Angiológiai profil) dolgozik. 1982-ben belgyógyászatból szakvizsgázott, az ezt követő években vált speciális szakterületévé az angiológia, aktívan részt vett az I. sz. Belgyógyászaton működő Angiológiai Ambulancia kialakításában és működtetésében. 1993-ban klinikai farmakológia szakvizsgát tett, 1998-ban megkapta a Magyar Hypertonia Társaság hypertonológus képesítését, 1999-ben pedig belgyógyász angiológus képesítést szerzett. 2014-ben hypertonológus, lipidológus és obezitológus licenc vizsgát tett. 2015-ben szakvizsgázott belgyógyászati angiológiából, 2017 január óta a Semmelweis Egyetem Angiológiai Tanszéki csoport tagjaként is dolgozik.