1957-ben a Budapesti Orvostudományi Egyetem Általános Orvostudományi Karán szerzett általános orvosi diplomát, ezt követően 1962-ben csecsemő- és gyermekgyógyászatból, 1999-ben allergológiából és klinikai immunológiából tett szakvizsgát. Jelenleg a Semmelweis Egyetem I. sz. Gyermekgyógyászati Klinika Pulmonológia és Immunológiai Osztályának szaktanácsadójaként tevékenykedik.