W III kadencji pracował w komisjach: administracji, budżetowej, rolnej (kierownik grupy) i wojskowej (do marca 1931 roku).
W 1935 roku został senatorem IV kadencji (1935–1938) z województwa krakowskiego. W IV kadencji pracował w komisjach: budżetowej (1935–1936), gospodarczo-skarbowej, komunikacyjnej i rolnej (1937–1938).
W sierpniu 1939 roku zgłosił się ochotniczo do 11 Pułku Ułanów Legionowych, w którym został nadetatowym zastępcą dowódcy pułku, którym później dowodził pod koniec kampanii wrześniowej.
Znalazł się na krótko w niewoli niemieckiej, z której zbiegł, następnie działał w konspiracji. Od 1942 roku był współorganizatorem i członkiem sztabu Inspektoratu Armii Krajowej Miechów. W 1942 roku był więziony przez pół roku w więzieniu na Montelupich w Krakowie, następnie krótko w więzieniu kryminalnym w Warszawie, skąd został wykupiony. Od sierpnia 1944 roku był dowódcą Zmotoryzowanej Krakowskiej Brygady Kawalerii AK.
Po wojnie był poszukiwany przez UB, przedostał się do 1 Dywizji Pancernej generała Stanisława Maczka, w latach 1945–1946 służył jako oficer 1 Pułku Ułanów Krechowieckich, następnie – w latach 1947–1950 – w Polskim Korpusie Przysposobienia i Rozmieszczenia w Wielkiej Brytanii.