Nagykáta, 1927. május 20.

Apja gyári munkás volt. 1945-ben lépett be a Magyar Kommunista Pártba, MDP, majd MSZMP tag volt. Eredeti foglalkozása elektromos műszerész-segéd volt. 1950-ben lett hivatásos katona, 1957-ben, a Szovjetunióban fejezte be a Sztálin Páncélos Műszaki Akadémiát. 1973-ban a Budapesti Műszaki Egyetem Közlekedésmérnöki Karán gépészmérnöki és gazdasági mérnöki oklevelet szerzett. Hét évig ezred- majd hadosztály- és hadseregparancsnok technikai helyettese beosztásban dolgozott. Tizennégy évig a Magyar Néphadsereg páncélos és gépjármű-technikai szolgálat főnöke. 1973-ban vezérőrnaggyá nevezték ki, 1979-ben lett a vezérkari főnök anyagtervezési helyettese. 1984-ben kinevezték a honvédelmi miniszter helyettesévé és a Magyar Néphadsereg fegyverzettechnikai főcsoportfőnökévé; altábornagyi rendfokozatot kapott.