Szombathely, 1927. április 21.

Négy polgári osztályt végzett, majd 1946-ban, kereskedelmi iskolában érettségizett. 1946-tól 1950-ig népi kollégistaként a Közgazdaság-tudományi Egyetemen tanult, közgazdászi oklevelet szerzett. 1950. júliusban a Közgazdaságtudományi Intézet Ipari Osztályán tudományos kutató, 1953 elején az Országos Tervhivatalba került, előbb a közgazdasági osztályon bányászati-energiai és vegyipari főelőadó, majd elnöki referens, 1955. novembertől osztályvezető. 1957. januárban kinevezték az Országos Árhivatal főosztályvezetőjévé. 1961. márciusban a Pénzügyminisztériumba került hasonló beosztásba. 1962. decembertől Moszkvában a KGST Titkárság munkatársa, helyettes vezető, titkárhelyettes. 1967. januárban visszahelyezték az Országos Tervhivatalba főosztályvezetői munkakörbe, 1968. májustól a Pénzügyminisztériumban főosztályvezető, 1971-től 1985. januárig miniszterhelyettes volt. 1985. február 1. és 1988. április 1. között belkereskedelmi miniszterhelyettes. 1971-től a közgazdaság-tudományok doktora. 1960–1962-ben a Magyar Közgazdaság-tudományi Társaság főtitkára 1951-ben lépett be a Magyar Dolgozók Pártjába, MSZMP tag 1956-tól volt. 1971-től a KB mellett működő Közgazdaságtudományi Munkaközösség tagja volt.