Budapest, 1950. április 5.

Apja gépészmérnök volt, 1955-1956-ban földművelésügyi miniszterhelyettes. 1968-ban érettségizett a budapesti II. Rákóczi Ferenc Gimnáziumban. 1974-ben a Semmelweis Orvostudományi Egyetem Általános Orvosi Karán szerzett oklevelet. Végzése után öt évig az Országos Kardiológiai Intézet tudományos segédmunkatársa volt. 1979-ben belgyógyászati szakvizsgát tett. 1979 és 1986 között az Egészségügyi Minisztériumban dolgozott; előbb főelőadó, majd osztályvezető beosztásban szakmai programok szervezésével foglalkozott. 1981-ben tett kardiológusi szakorvosi vizsgát. 1986-tól 1988-ig a Miniszterelnöki Hivatal társadalompolitikai főosztályvezetője, ő irányította az első magyar egészség-megőrzési stratégiai program kidolgozását. 1988. március 1-jétől 1990. május 31-ig szociális és egészségügyi miniszterhelyettes volt. 1990 őszétől képviselővé választásáig az Országos Kardiológiai Intézet Szervezési és Módszertani Osztályának a főorvosa. 1991-1992-ben elvégezte az Egészségügyi Menedzserképző Alapítvány kórházmenedzseri tanfolyamát, 1990-1992-ben munkája mellett a külföldi tulajdonú IMS nemzetközi Egészségügyi Szolgálat Kft. orvosmenedzsere volt. 1994. július 15-étől 1996. december 15-ig a Népjóléti Minisztérium politikai államtitkára volt. 1971-től volt tagja a Magyar Szocialista Munkáspártnak, a Magyar Szocialista Párt tagja 1991-ben lett. 1994-től országgyűlési képviselő. 1995. március 17. és április 12. valamint 1996. december 1. és 15. között politikai államtitkárként a Népjóléti Minisztérium vezetője volt. 1996. december 16. és 1998. augusztus 8. között népjóléti miniszter volt. 2002. május 27-én kinevezték az Egészségügyi, Szociális és Családjogi Minisztérium politikai államtitkárává, 2003. szeptember 15-én megbízták a minisztérium vezetésével. Megbízatását 2004. október 3-ig töltötte be. 1981 és 1985 között elvégezte az MSZMP Politikai Főiskola levelező tagozatán az államszervezés szakot.