Od listopada 1926 roku do grudnia 1927 roku starosta sądecki, do października 1929 wicewojewoda krakowski, od 1930 roku posłem na Sejm RP. W latach 1931–1933 wiceprezydent miasta Krakowa w czasie kadencji Władysława Beliny-Prażmowskiego, później wiceminister opieki społecznej, od 1938 roku senator Senatu RP wybrany w województwie krakowskim. W 1939 roku został mianowany podpułkownikiem.

Członek zarządu Związku Miast Polskich w 1932 rokuSamorząd Miejski : organ Związku Miast Polskich 1932 z. 8, s. 475..

Podczas okupacji brał czynny udział w tajnym nauczaniu. Po zakończeniu II wojny światowej pracował na Politechnice Krakowskiej. Pochowany na cmentarzu Rakowickim w Krakowie (kwatera XXXVI-23-14).

Ordery i odznaczenia Krzyż Niepodległości (6 czerwca 1931) „za pracę w dziele odzyskania niepodległości”. Krzyż Oficerski Orderu Odrodzenia Polski (27 listopada 1929)M.P. z 1929 r. nr 278, poz. 644 „za zasługi na polu pracy narodowej i obywatelskiej”. Krzyż Walecznych Krzyż Zasługi Wojskowej III klasy (Austro-Węgry, 1918) Srebrny Medal Waleczności 1 klasy (Austro-Węgry, 1915) Krzyż Wojskowy Karola (Austro-Węgry)

Orderu Virtuti Militari, otrzymanego w 1920 zrzekł się na rzecz brata, ppor.