Urodził się 1 października 1898 r. w Krakowie. Syn Karola i Marii z Krehutów.
W czasie I wojny światowej w Legionach Polskich. Od 8 września 1916 r. służył w 11 komp. 3 pp LP.
Po 1918 r. w WP. Służył w oddziale sztabowym III dyonu 1 pap leg i 202 pp Armii Ochotniczej. Brał udział w walkach z bolszewikami, został ranny 20 września 1920 r. pod Grodnem.
W niepodległej Polsce mieszkał w rodzinnym mieście. Pracował jako stolarz.
Członek Zw. Legionistów Polskich.
Zmarł 17 stycznia 1945 r. w Krakowie i został pochowany na tamtejszym Cmentarzu Rakowickim.
Odznaczony Medalem Niepodległości.
zonaty (od 1925 r.) z Anną Wójcik, miał z nią córkę Jadwigę zamężną Dutka (25 VII 1925-6 III 2014) i syna Tadeusza Mieczysława.
„Monitor Polski” nr 171/1933; Stefan Gaugusch, https://www.ogrodywspomnien.pl/index/showd/60370 [dostęp 23 XII 2019]..