Kispest, 1929. augusztus 27.

Szülei munkások voltak. 1948-ban, a Kispesti Textilgyárban kezdett dolgozni fonómunkásként. 1949-ben belépett a Magyar Dolgozók Pártjába, felvételt nyert a Leningrádi Műszaki Egyetemre, ahol 1955-ben mérnök-közgazdász oklevelet szerzett. Ezt követően 1957-ig a Belügyminisztérium alkalmazottja volt; gazdasági területen operatív tiszt, 1956-ban tolmács a szolnoki szovjet csapatoknál, majd az 1. Forradalmi Ezredben szolgált, 1963-ig munkásőr volt. 1957-ben a Könnyűipari Tervező Vállalatnál helyezkedett el, az üzemszervezési osztály osztályvezető-helyettese volt. 1962-től az MSZMP KB Gazdaságpolitikai Osztályának politikai munkatársa, 1968-tól osztályvezető-helyettes. 1976. áprilisától a közlekedés- és postaügyi miniszter helyettese volt. Nyugdíjba vonulása miatt 1989. februárban az MSZMP KB Gazdaság- és Szociálpolitikai Osztály felmentését javasolta.