Po zakończeniu I wojny światowej i odzyskaniu przez Polskę niepodległości został przyjęty do Wojska Polskiego w stopniu porucznika. W 1918 roku budował pociągi pancerne w Nowym Sączu i Przemyślu oraz jeździł do oblężonego Lwowa. Został awansowany na stopień kapitana w korpusie oficerów kolejowych ze starszeństwem z 1 czerwca 1919.