Z ramienia PPSD dwukrotnie kandydował bezskutecznie do parlamentu austriackiego (1909 i 1911) Do austriackiej Rady Państwa dostał się za trzecim razem po ustąpieniu Witolda Korytowskiego w wyborach dodatkowych z okręgu wyborczego nr 19 Bochnia – Wieliczka – Podgórze (1913-1918)Według Józef Buszko, Polacy w parlamencie wiedeńskim..., s. 432–437 oraz Reprezentacja Galicji w parlamencie, „Gazeta Lwowska” nr 155, z 11 lipca 1911, s. 1–2, online..

Od 7 sierpnia 1914 do 1 września 1917 w Legionach Polskich służył jako oficer-lekarz. Początkowo był komisarzem Legionów w Jędrzejowie i SłomnikachBohdan Urbankowski, Józef Piłsudski. Marzyciel i strateg, t. I, Warszawa 1997, s. 178., później komisarzem Polskiej Organizacji Narodowej w 1914 rokuJerzy Z. Pająk, Z dziejów Polskiej Organizacji Narodowej (wrzesień-grudzień 1914), w: Kieleckie Studia Historyczne, t. 14, 1996, s. 106.. Następnie służył jako lekarz batalionowy, lekarz pułkowym 4 pułku piechoty, szef sanitarnym c. i k. Komendy Grupy Legionów Polskich w Kozienicach i Dęblinie, a później w c. i k. Komendzie Legionów Polskich w Warszawie. W sierpniu 1917 zwolniony karnie z Legionów w związku z tzw. kryzysem przysięgowym, uniknął aresztowania jako poseł do parlamentu austriackiego.