Balmazújváros, 1931. március 1.

Egyetemet végzett, középiskolai tanári oklevelet szerzett. Az 1960-as években a KISZ KB titkára volt. 1950-ben lépett be a Magyar Dolgozók Pártjába, majd az MSZMP-be. 1967. március 19-én Zala megye 1. számú egyéni választókerületében országgyűlési képviselővé választották.