Wychowanek Korpusu Kadetów Nr 1 im. Marszałka Józefa Piłsudskiego we Lwowie. W 1939 ukończył Szkołę Podchorążych Artylerii i w stopniu podporucznika walczył w kampanii wrześniowej 1939. Internowany przez władze radzieckie na Syberii w Irkucku. W 1943 zgłosił się do 1 Dywizji Piechoty im. T. Kościuszki. Walczył w artylerii w bitwie pod Lenino, później był adiutantem gen. Bolesława Kieniewicza oraz zastępcą dowódcy i dowódcą 1 dywizjonu w Oficerskiej Szkole Artylerii nr 1.