lokatą w korpusie oficerów piechoty. 2 kwietnia 1938 został mianowany oficerem sztabowym do zleceń w Sztabie Głównym. W marcu 1939 na stanowisku kierownika Samodzielnego Referatu Oficerów Dyplomowanych Sztabu Głównego.

Po klęsce wrześniowej przez krótki okres był internowany w Rumunii po czym przedostał się do Francji. W 1940 po klęsce armii francuskiej ewakuowany do Anglii wraz ze Szkołą Podchorążych Piechoty w Coëtquidan, której był komendantem. 16 lipca 1940 mianowany był pierwszym dowódcą 2 batalionu strzelców. Dowodził nim przez 2 lata. W latach 1943–1944 pełnił obowiązki zastępcy Szefa Oddziału Operacyjnego Naczelnego Wodza. Podczas kampanii włoskiej od października 1944 roku był dowódcą 1 Brygady Strzelców Karpackich. Mianowany pułkownikiem ze starszeństwem z dniem 1 stycznia 1945 roku w korpusie oficerów piechoty. Od lipca 1945 roku do września 1946 roku był szefem Służby Opieki nad Żołnierzem przy Sztabie Naczelnego Wodza w Londynie. Następnie w latach 1947–48 przebywał w Niemczech w organizacji pomagającej w emigracji polskich obywateli do Anglii. Po demobilizacji pozostał w Anglii.