Budapest, 1938. március 8.

Alkalmazotti családban született, apja postai tisztviselő volt. Az Építőipari és Közlekedési Műszaki Egyetem Közlekedésmérnöki Kar vasút szakán végzett 1962-ben közlekedési mérnökként. Egyetemi tanulmányai előtt a Posta RÁVEL adminisztrátora. 1962-től 1963-ig a Ganz Mávagnál, majd a MÁV Vasúttervező Vállalatnál volt tervezőmérnök. 1965-től a Közlekedési és Postaügyi Minisztériumban 1976-ig főelőadói, 1977-ig főosztályvezető helyettesi munkakörökben dolgozott, majd a Tervgazdasági Főosztály vezetője lett. 1984-ben kinevezték a Közlekedési Minisztérium államtitkárának, majd 1984. szeptember 1. és 1988 között közlekedési miniszterhelyettes volt. 1969-től volt tagja a Magyar Szocialista Munkáspártnak. A közgazdasági tudományok kandidátusa, egyetemi közgazdász doktor.