W czasie I wojny światowej walczył w Legionach Polskich. Był szeregowcem w 3 pułku piechoty, a później podoficerem i oficerem w 1 pułku artylerii. W lipcu 1917 roku, po kryzysie przysięgowym, jako poddany austriacki wcielony został do cesarskiej i królewskiej Armii. Dostał się do niewoli rosyjskiej. W kwietniu 1918 roku, po zwolnieniu z niewoli, wstąpił do Legii Oficerskiej I Korpusu Polskiego w Rosji. Po kapitulacji korpusu, od czerwca do lipca działał w Polskiej Organizacji Wojskowej, a następnie podjął próbę dotarcia do polskich oddziałów w Murmańsku. 13 lipca 1918 roku, w Petersburgu, został uwięziony przez bolszewików. Ocalił życie uciekając 24 listopada 1918 roku z więziennego szpitala.

13 grudnia 1918 roku został przyjęty do Wojska Polskiego, mianowany podporucznikiem, i przydzielony do Inspektoratu Artylerii Ministerstwa Spraw Wojskowych. W lutym 1919 roku został dowódcą baterii w 1 pułku artylerii górskiej. W marcu 1920 roku przeniesiony został do 1 pułku artylerii polowej Legionów na równorzędne stanowisko. Następnie, w tej samej jednostce, pełnił obowiązki dowódcy dywizjonu. 31 marca 1924 roku awansował do stopnia majora, a z dniem 1 lipca tego roku został przesunięty na stanowisko kwatermistrza pułku. 12 listopada 1925 roku został przesunięty na stanowisko dowódcy I dywizjonu.