Urodził się w rodzinie Wojciecha i Marianny z Zajchowskich. Absolwent gimnazjum. Członek Drużyn Sokolich. Od 1914 w Legionach Polskich. Po przeszkoleniu w zakresie łączności wcielony do 3 pułku piechoty. Odbył z pułkiem kampanię bukowińską, besarabską i wołyńską. Brał udział we wszystkich walkach pułku. 15 lutego 1918 z II Brygadą przeszedł przez kordon pod Rarańczą. Walczył pod Kaniowem. Po rozbiciu II Korpusu Polskiego, wstąpił do POW w Kijowie. Został aresztowany. Po ucieczce z więzienia, wstąpił do 4 Dywizji gen. Żeligowskiego na Kaukazie. Po powrocie do kraju wstąpił do Wojska Polskiego, zweryfikowany jako podporucznik, został przydzielony do 2 pułku piechoty Legionów na dowódcę plutonu łączności. Wraz z 2 pułkiem odbył całą kampanię wojny 1920 r.