Udvard, 1919. december 31.

Apja szegényparaszt volt. Négy polgárit végzett, majd 1934-től segédmunkás, 1939-től órabéres fűtő a MÁV-nál. 1940-től katonai szolgálatot teljesített. 1945-ben jött Magyarországra, alkalmi munkás, majd 1947-től a Budapesti Bútorszövetgyárban segédmunkás volt. 1949-ben lett hivatásos katona lett. Elvégezte a Zrínyi Miklós Katonai Akadémiát. Különböző katonai beosztásokat töltött be, 7 évig hadosztály törzsfőnök, majd parancsnok, 1961-től az 5. hadsereg törzsfőnöke, majd parancsnoka volt. 1973-ban kinevezték a honvédelmi miniszter helyettesévé, egyben a Magyar Néphadsereg személyügyi főcsoportfőnöke lett. Beosztásából 1976-ban mentették fel. 1948-től tagja a Magyar Dolgozók Pártjának, majd belépett az MSZMP-be. 1967. március 19. és 1975. április 11. között Fejér megye 6. számú egyéni választókerületében országgyűlési képviselő volt.