Kispest, 1936. november 15.

Apja gépkocsivezető volt. Építőipari technikumban érettségizett, építőanyag- technikus végzetséget szerzett. 1955-től a Kőbányai Porcelángyárban művezető volt, majd technológus. 1958-ban lett a Magyar Szocialista Munkáspárt tagja, 1967 és 1971 között üzemi párttitkár volt; majd ugyanott 1973-ig gazdasági tanácsadó. 1973-tól Budapest X. kerületi tanács Vb elnökhelyettese, 1974 és 1977 között megválasztott kerületi tanácselnök volt. 1977-ben megválasztották az MSZMP Budapest X. kerületi pártbizottság első titkárává. 1985. decemberben az MSZMP KB Közigazgatási és Adminisztratív Osztálya a Budapesti Pártbizottság titkárává javasolta megválasztani. Parlamenti képviselővé 1985. június 8-án Budapest 27. számú egyéni választókerületében választották.