1967-ben a Budapesti Orvostudományi Egyetem Általános Orvostudományi Karán szerzett általános orvosi diplomát, ezt követően 1972-ben szülészetből és nőgyógyászatból, majd 1975-ben anaestheziológiából és intenzív terápiából tett szakvizsgát. Jelenleg a Szent Imre Kórház profilvezető helyettes főorvosaként dolgozik. Emellett számos budapesti intézményben, valamint magánrendelésén végez gyógyító tevékenységet.