Budapest, 1929. február 26.

Alkalmazotti családban született. 1948-tól 1951-ig a Magyar Kender, Len és Jutagyárban technikus volt. 1951-ben a Budapesti Műszaki Egyetem Gépészmérnöki Karán gépészmérnök oklevelet szerzett, emellett 1950-1951-ben a Prágai Műszaki Főiskolán folytatott tanulmányokat. A Gazdasági és Műszaki Akadémián tanársegéd, majd adjunktus. 1952-től a Könnyűipari Minisztérium csoportvezetője illetve műszaki osztályvezető helyettese. 1964-ben elvégezte a Marxizmus-Leninizmus Esti Egyetem szakosító tagozatát. 1963-tól 1970-ig a Szegedi Kenderfonó és Szövőipari Vállalat igazgató-főmérnöke, 1970-1971-ben a Könnyűipari Szervezési Intézet műszaki igazgatója, igazgatóhelyettese. 1973-ig állami ösztöndíjjal a Princeton Egyetemen tanult. 1973. november 1-jétől a Budaflax Lenfonó és Szövőipari Vállalat vezérigazgatója, 1988. október 5-étől 1990. május 23-ig kereskedelmi miniszter. 1982-től miniszteri kinevezéséig a Magyar Kereskedelmi Kamara elnöke, c. főiskolai tanár. A BME-n és a Budapesti Műszaki Főiskolán tanított. 1976-ban belépett a Magyar Szocialista Munkáspártba.  1985-ben az MSZMP KB mellett működő gazdaságpolitikai Bizottság tagja volt. 1987. június 23-án beválasztották az MSZMP Központi Bizottságába.