Od października 1939 do kwietnia 1945 przebywał w niemieckiej niewoli. Był jeńcem Oflagu VII A Murnau. Po uwolnieniu z niewoli przyjęty został do 2 Korpusu Polskiego we Włoszech i przydzielony do 7 Dywizji Piechoty. Po przeniesieniu korpusu do Anglii i demobilizacji zamieszkał w Londynie.
Prezydent RP August Zaleski mianował go generałem brygady ze starszeństwem z dniem 11 listopada 1966 roku w korpusie generałów.
Zmarł 16 lutego 1968 w Londynie. Po śmierci zwłoki spopielono. Prochy w czerwcu 1968 zostały przewiezione do Polski i pochowane na Cmentarzu Wojskowym na Powązkach w Warszawie (kwatera B II 24-6-10)Wyszukiwarka cmentarna - Warszawskie cmentarze.
Awanse chorąży piechoty – 10 listopada 1914 podporucznik – 20 maja 1915 porucznik piechoty – 1 kwietnia 1916 kapitan piechoty – 1 września 1917 major – 2 sierpnia 1918 podpułkownik – zweryfikowany 3 maja 1922 ze starszeństwem z dniem 1 czerwca 1919 w korpusie oficerów piechoty pułkownik – 1 stycznia 1929 ze starszeństwem z dniem 1 stycznia 1929 i 1.