Narodil se 8. srpna 1917 v Nosislavi na Hustopečsku. Koncem 30. let absolvoval Vojenskou akademii v Hranicích. V roce 1939 odešel ilegálně do Polska, odkud se dostal do SSSR. Jako důstojník pěchoty prošel bitvou u Sokolova v březnu 1943 a později nastoupil k tankovému vojsku. Během ostravsko-opavské operace velel 1. československé samostatné tankové brigádě. V závěru války se stal vojenským velitelem pro Moravskou Ostravu a Slezsko. Po válce pokračoval ve vojenské kariéře a dosáhl generálské hodnosti. Dne 14. března 1968 spáchal sebevraždu.