Budapest, 1947. január 6. 

1970-ben a Marx Károly Közgazdaság-tudományi Egyetem Ipar Szakán közgazdász oklevelet szerzett. A Pénzügyminisztérium Ár- és Forgalmi Adó Főosztály gyakornoka, előadója, főelőadója volt 1978-ig, csoportvezetője 1978–1979-ben. Faluvégi Lajos pénzügyminiszter, majd miniszterelnök-helyettes titkára. 1980-tól az Országos Tervhivatal osztályvezetője. 1985-től az Állami Tervbizottság Titkárságának vezetője, majd, 1988-1989-ben a Terv- és Gazdasági Bizottság titkára. 1989. februártól miniszterhelyettesi rangban a Minisztertanács Hivatala elnökhelyettese, a Gazdasági Kollégium titkára 1989. januártól júniusig, pénzügyminisztériumi államtitkár 1989. júliustól 1990 májusáig volt. 1976-tól volt tagja a Magyar Szocialista Munkáspártnak. Az Agrobank elnök vezérigazgatója 1990–1992-ben, vezérigazgatója 1992-1995-ben volt. Leváltása után eljárás indult ellene. Kiszabadulása után, 2000-től a Geoholding cégcsoport tanácsadója.