Debrecen, 1920. január 20.

MÁV alkalmazott volt, majd elvégezte a Budapesti Építőipari és Közlekedési Műszaki Egyetem vas-útüzemeltetési szakát, mérnöki oklevelet szerzett. Az 1960-as évek közepén a MÁV Szolnoki állomásfőnökségén vezetőmérnök beosztásban dolgozott. 1948-ban lépett be a Magyar Kommunista pártba, MDP, majd MSZMP tag volt. Parlamenti képviselővé Szolnok megye 1. számú egyéni választókerületében, 1967. március 19-én választották meg.