Mezőkovácsháza, 1919. április 19.

Apja segédmunkás volt. Hat elemit végzett, hengerész szakmát tanult. 1933-tól 1940-ig a Póznánszki-féle kátránygyárban, 1940–1948-ig a Weiss Manfréd Gyárban, mint segédmunkásként, majd hengerészként dolgozott; bizalminak, majd főbizalminak választották. 1940 decemberében hívták be tényleges katonai szolgálatra; 1941 júniusában kivitték a keleti frontra, ahonnan 1941 decemberében tért vissza. Ezután páncélos átképzésben részesült, majd 1943 szeptemberében leszerelték. 1945-ben lett a Magyar Kommunista Párt tagja, három hónapos pártiskolát végzett. 1948 májusától novemberéig a Csepeli Üveggyár függetlenített MKP-titkára volt. 1948 novemberében került a honvédséghez zászlóaljparancsnoki tanfolyamra. 1949-ben, századosi rangban kinevezték az első páncélos hadosztály anyagi osztálya helyettes vezetőjévé. 1949 őszén már harckocsi zászlóaljparancsnok. 1950. novembertől 1952. januárig a Szovjetunióban elvégezte a Páncélos Tiszti Továbbképző Akadémiát, hadosztály parancsnoknak 1952 márciusában nevezték ki, októberben hadtestparancsnoknak javasolták. Országgyűlési képviselővé a Magyar Függetlenségi Népfront Nógrád megyei listáján választották 1953. május 17-én, egészen 1971. február 10-ig képviselő maradt; a Hazafias Népfront Nógrád megyei listáján, 1967. március 19-én Nógrád megye 8. számú egyéni választókerületében szerzett mandátumot.