Szikszó, 1928. május 23.

Apja gépkocsivezető volt. 1952-ben szerzett a Budapesti Műszaki Egyetemen villamosmérnöki oklevelet. 1951-től 1967-ig az Orion Rádió és Villamossági Vállalatnál üzemmérnök, majd főosztályvezető, később igazgatóhelyettese és igazgató, majd 1970-től 1980-ig igazgató, vezérigazgató volt. 1967-ben lett a Kohó- és Gépipari Minisztérium Híradástechnikai Igazgatóságon főmérnök. 1968-től a Magyar Híradástechnikai Egyesülés elnökhelyettese, 1981–1982-ben elnöke volt. 1982-től az ipari miniszter helyettese, 1985. márciustól az MSZMP Budapesti Bizottság titkára volt. 1980-tól az MSZMP Budapesti Pártbizottság és a Végrehajtó Bizottság tagja volt. 1947-ben lett a Magyar Kommunista Párt tagja, MDP, majd MSZMP tag volt. Az 1985. június 8-i országgyűlési választásokon Budapest 29. számú egyéni választókerületében képviselői mandátumot szerzett. 1977-ben befejezte a Marxizmus-Leninizmus Esti Egyetem két éves szakosító tanfolyamát. 1988. októberben a Magyar Posta elnökévé kinevezését javasolta a Minisztertanács elnöke.