Uczestniczył w wojnie obronnej (1920) oraz w III powstaniu śląskim (1921). Uczestniczył także w kampanii wrześniowej, w czasie której znalazł się w niewoli. Był więziony kolejno w obozach Arnswalde, Gross Born, Osterode, Doessel). Z ostatniego uciekł w 1943. Wziął udział w powstaniu warszawskim jako żołnierz Armii Krajowej.