W kampanii wrześniowej walczył w stopniu porucznika jako dowódca baterii w 12 Dywizji Piechoty, a po jej rozbiciu w składzie improwizowanego oddziału pod Lublinem, Hrubieszowem, Kowlem i Horodłem. Po zakończeniu walk powrócił do zajętego przez Rosjan Tarnopola. Do 1941 roku uczył w technikum w Wiśniowcu. Po agresji niemieckiej zajął się nauczaniem na tajnych kompletach. W strukturach tarnopolskiego okręgu ZWZ-AK prowadził szkolenia dywersyjne. Został awansowany do stopnia kapitana. Po ponownym zajęciu miasta przez wojska radzieckie w 1944 roku pracował w kwatermistrzostwie Armii Czerwonej. Inwigilowany za swoją wcześniejszą działalność przez NKWD i zagrożony aresztowaniem, wyjechał najpierw do Lwowa, a następnie na Ziemie Odzyskane.

W latach 1946−1947 był członkiem WiN w Nysie. W 1947 roku wyjechał do Buska-Zdroju, gdzie dostał pracę w liceum pedagogicznym. Prześladowany za działalność w Armii Krajowej i podziemiu antykomunistycznym porzucił pracę i przez kilka lat ukrywał się. Został aresztowany w 1952 roku i skazany na dziesięć lat więzienia. Zwolniono go w 1956 roku. Zamieszkał w Tarnowie, gdzie udało mu się dostać pracę w Państwowym Liceum Sztuk Plastycznych i Liceum dla Pracujących. Od 1961 roku uczył języka polskiego w III Liceum Ogólnokształcącym.