1977-ben diplomázott a Semmelweis Orvostudományi Egyetem Általános Orvosi Karán.
1982-ben általános sebészeti szakvizsgát, 1994-ben gasztroenterológiai szakvizsgát, 1996-ban klinikai onkológiai szakvizsgát szerzett.
Több évtizeden keresztül dolgozott egyetemi adjunktusként és klinikai adjunktusként, az Országos Onkológiai Intézet Sebészeti és Mellkas sebészeti Osztályának főorvosaként.
Osztályvezető főorvosként tevékenykedett a Károlyi Sándor Kórház és a Szent Erzsébet Kórház sebészetén.
Tíz éven át folyamatosan dolgozott több ausztriai kórház sebészeti osztályán.
Sebészeti ténykedése mellett gasztroenterológiai és endoszkópos magánrendelést is végzett.
Jelenleg a Szent Margit Kórház Gasztroenterológiai osztályán dolgozik főorvosként.
A rendelésén 18 éves kortól fogad pácienst.