Miskolc, 1926. június 2.

Apja MÁV főintéző volt. Szülővárosában érettségizett, majd 1945-ben iratkozott be a Pázmány Péter Tudományegyetem orvosi fakultására; 1948-tól az Uzsoki Kórházban segédorvos helyettes volt. Az egyetem befejezése után, 1951 és 1963 között a Budapesti Orvostudományi Egyetem Tüdőklinikáján dolgozott, 1954-ig gyakornok, 1956-ig tanársegéd volt, majd a Betegellátó Osztály és a Légzésfunkciós Laboratórium osztályvezető egyetemi tanársegéde; közben 1960-1961-ben az NDK-beli Bad-Berka-i Központi TBC Klinikán főorvos, a légzésfunkciós laboratórium kialakítását irányította. 1954-ben megszerezte a tüdőgyógyász szakorvos képesítést. 1963-ban lett a János Kórház V. Tüdőgyógyászati Osztály főorvosa; 1970. július 9-én kinevezték az Országos Korányi TBC és Pulmonológiai Intézet főigazgató főorvosává. 1978. október 1-jétől az egészségügyi miniszter helyettese, 1984. december 1. és 1987. december 16. között államtitkári rangban dolgozott az Egészségügyi Minisztériumban. 1966-ban belépett a Magyar Szocialista Munkáspártba, 1951-től tagja az Orvos-egészségügyi Dolgozók Szakszervezetének. 1976-ban kinevezték egyetemi tanárrá, 1985-től az orvostudományok doktora.