Révaranyos, 1933. április 27.

Eredetileg munkás volt, majd MÁV alkalmazott lett. Gimnáziumi érettségi vizsgát tett, elvégezte a MÁV tisztképzőt. Az 1960-as évek közepén a MÁV Záhonyi Állomásfőnökség vezetője, majd a MÁV Záhony Üzemi MSZMP Pártbizottság titkára volt. Az 1970-es évek közepétől a Szakszervezetek Szabolcs-Szatmár Megyei Tanácsa titkára. 1960-ban lett a Magyar Szocialista Munkáspárt tagja, elvégezte a három éves Marxizmus-Leninizmus Esti Egyetemet. Országgyűlési képviselő 1967. március 19. és 1985. április 19. között volt, előbb Szabolcs-Szatmár megye 17. számú, 1971. április 25-én Szabolcs-Szatmár megye 14., 1980. június 8-án Szabolcs-Szatmár megye 20. számú egyéni választókerületben szerzett mandátumot.