Urodził się 20 września 1914 w Pyskowicach, syn Walentego i Augustyny z Bieńków.
Ukończył szkołę podchorążych. Służył w 78. Pułku Piechoty w Baranowiczach.
Był kawalerem.
Jeniec Kozielska, zamordowany w Katyniu.
Pośmiertnie odznaczony Krzyżem Kampanii Wrześniowej 1939. Mianowany pośmiertnie na stopień kapitana Wojska Polskiego.