Służył od czerwca 1915 w Legionach Polskich, początkowo w III batalionie 1 pułku piechoty w stopniu szeregowca, a w październiku został przeniesiony do oddziału wywiadowczego przy Komendzie Legionów. Dowódca posterunku żandarmerii polowej od czerwca 1916 aż do kryzysu przysięgowego (lipiec 1917). Od lutego 1918 był podoficerem do specjalnych zleceń dowódcy II Brygady Polskiego Korpusu Posiłkowego, płk. Józefa Hallera. Razem z brygadą przeszedł przez front pod Rarańczą i został adiutantem Komendy Straży Polowej (żandarmerii) II Korpusu Polskiego na Wschodzie. Otrzymał wówczas stopień podchorążego. Podczas bitwy pod Kaniowem w maju 1918 dostał się do niewoli niemieckiej i przebywał do grudnia tego roku w obozie niemieckim w Güstrow w Meklemburgii.