W wyborach do Sejmu w marcu 1928 roku został wybrany na posła z okręgu poznańskiego z listy nr 21 Narodowo-Państwowego Bloku Pracy. W Sejmie zasiadał w klubie Narodowej Partii Robotniczej-Lewicy. W sierpniu 1928 został prezesem wielkopolskiego oddziału Bezpartyjnego Bloku Współpracy z Rządem. W latach 1928–1934 należał do Rady Naczelnej Związku Polskiej Młodzieży Demokratycznej. W wyborach do Sejmu w roku 1930 oraz w 1935 został posłem z listy BBWR. Od 1937 roku był przewodniczącym Okręgu Wielkopolskiego Obozu Zjednoczenia Narodowego.

Po wyborze w 1938 roku na posła w V kadencji został wicemarszałkiem sejmu oraz przewodniczącym komisji budżetowej i komisji spraw zagranicznych. Po wybuchu II wojny światowej, gdy Sejm podjął uchwałę o zmniejszeniu liczby posłów do 41, pozostał wicemarszałkiem i przewodniczącym komisji budżetowej.

We wrześniu 1939 roku przedostał się do Bukaresztu, skąd w 1940 wyjechał na Cypr (do Kyrenii), gdzie założył chór, a w 1941 roku – do Palestyny (do Latrun), gdzie zgłosił się do służby wojskowej w Ośrodku Zapasowym Samodzielnej Brygady Strzelców Karpackich. Został skierowany do pracy w szpitalu w Baragwanath k. Johannesburga. 10 stycznia 1944 roku spotkał się z premierem ZPA – Jeanem Sumtsem.