W okresie studiów równolegle pracował w Urzędzie Skarbowym w Sanoku i Krośnie, a po ich zakończeniu był zatrudniony w Urzędzie Akcyz i Monopolów w Sanoku, następnie od 15 lipca 1938 do 27 sierpnia 1939 w Banku Gospodarstwa Krajowego w Warszawie (działającym w gmachu BGK przy Alejach Jerozolimskich 7).
Po wybuchu II wojny światowej został zmobilizowany do macierzystego 22 pułku artylerii lekkiej i jako adiutant dowódcy II dywizjonu brał udział w kampanii wrześniowej w walkach w okolicach Olkusza i Sandomierza. Po klęsce wojny obronnej w okresie okupacji niemieckiej zamieszkał w Krakowie, gdzie od lutego do czerwca 1941 był zatrudniony na stanowisku referenta i praktykanta w przedsiębiorstwie „Mitropa”. Od października 1940 działał w podziemnej organizacji Związek Zbrojny Obrońców Ojczyzny w Krakowie funkcjonując pod pseudonimem „August Kruk”. Zajmował się m.in. obserwacją niemieckich transportów kolejowych. 26 sierpnia 1941 został aresztowany przez Gestapo. Był katowany w więzieniu Montelupich, po czym 10 stycznia 1942 został osadzony w niemieckim obozie koncentracyjnym Auschwitz-Birkenau (numer obozowy 25452). W obozie przebywał z nim jego przyjaciel Mieczysław Ansion, zabity w komorze gazowej.