Budapest, 1946. május 10.

A Budapesti Orvostudományi Egyetem Általános Orvosi Karán általános orvos végzettséget szerzett, majd gyermekgyógyász szakorvos lett. A Balassagyarmati Városi Tanács Kórház–Rendelőintézet megbízott osztályvezető főorvosaként dolgozott, adjunktus volt. Az 1985. június 8-án megrendezett országgyűlési választásokon Nógrád megye 6. számú egyéni választókerületében országgyűlési képviselővé választották. Mandátumáról 1989. október 30-án lemondott.