Narodil se 20. srpna 1892 v Popelíně na Dačicku. Za první světové války coby důstojník rakousko-uherské armády prošel boji na ruské i italské frontě, kde v závěru války padl do zajetí. Po válce se stal důstojníkem letectva. Na počátku nacistické okupace se zapojil do domácího odboje, v roce 1944 uprchl před hrozícím zatčením na povstalecké Slovensko. Odtud se dostal do SSSR, kde byl v říjnu 1944 jmenován velitelem 1. československé smíšené letecké divize v SSSR. Do vlasti se vrátil v hodnosti brigádního generála. Počátkem 50. let odešel do výslužby a zemřel 1. února 1956 v Brně.