Kisvárda, 1958. július 6.

Közlekedési szakközépiskolában érettségizett. A Magyar Államvasutaknál helyezkedett el. 1976-tól a MÁV Záhonyi Állomásfőnökségen térfelvigyázó, majd 1986-ig gyakorlati technikus, előmunkás, elszámoló, pályamester beosztásban dolgozott. 1987-ben főpályamesterré nevezték ki. A Magyar Szocialista Munkáspárt tagja, 1988. május 22-én megválasztották az MSZMP Központi Bizottsága tagjává.