Następnie został przesunięty na stanowisko dowódcy szwadronu zapasowego. W marcu 1931 został przeniesiony do 24 pułku ułanów w Kraśniku na stanowisko kwatermistrza.

W czasie kampanii wrześniowej 1939 roku walczył jako zastępca dowódcy 24 puł. 19 września razem z 10 Brygadą Kawalerii przekroczył granicę z Węgrami. Z Węgier przedostał się do Francji, gdzie wstąpił do Polskich Sił Zbrojnych. Od lutego 1940 do sierpnia 1942 był dowódcą 24 pułku ułanów, odtworzonej jednostki w ramach broni pancernej PSZ. Pełniąc tę funkcję, od 16 października 1940 był dowódcą garnizonu w szkockim Arbroath.

13 lipca 1942 roku został mianowany przez Naczelnego Wodza dowódcą 1 pułku przeciwpancernego. 13 września 1942 roku objął dowództwo tego oddziału. 13 listopada 1943 roku zdał dowództwo pułku majorowi Romualdowi Dowbór. Po przekazaniu obowiązków został przeniesiony do dyspozycji dowódcy 1 Dywizji Pancernej z pozostawieniem w swoim obecnym garnizonie, do czasu nadania przydziału przez Sztab Naczelnego Wodza. 17 grudnia 1943 roku został przeniesiony do Centrum Wyszkolenia Piechoty. W 1965 roku został awansowany na pułkownika w korpusie oficerów kawalerii.