Urodził się 25 października 1898 r. w Poznaniu. Syn Władysława.
Działacz niepodległościowy ps. „Kazimierz Służewski”.
Po 1918 r. w WP. Od 1 grudnia 1919 do 15 czerwca 1920 r. był elewem na I kursie zawodowym Szkoły Podchorążych Artylerii w Poznaniu. Po jego ukończeniu przydzielony do 17 pac. Brał udział w walkach z bolszewikami.
Zweryfikowany jako por. art. z 1 lutego 1921 r., co najmniej do 1932 r. służył w 7 pac. 1 stycznia 1931 r. awansował na kpt. art. Wiosną 1939 r. był oficerem sztabu dowódcy artylerii OWar. „Śląsk”.
Na tym stanowisku wziął udział w kampanii 1939 r. Dostał się do niewoli niemieckiej, zapewne po kapitulacji Armii „Kraków” (20 września). Przebywał w niej m.in. w oflagu II C w Woldenbergu.
Zmarł prawdopodobnie 8 stycznia 1975 r.
Odznaczony Medalem Niepodległości i srebrnym Krzyżem Zasługi.
Żonaty (od 17 IV 1926) z Ludwiką Łucją Ernst, miał synów Janusza Tadeusza (ur. 8 I 1928-28 XI 2014), prof. dr. hab., fizyka, i Leona Tadeusza (ur. 26 I 1931).
L. Głowacki, Działania wojenne na Lubelszczyźnie w roku 1939, Lublin 1986; Karta ewidencji ludności 1870-1931, www.e-kartoteka.net/pl/search#show [dostęp 4 IX 2021]; „Monitor Polski” nr 251/1931; Z. Moszumański, Z. Kozak, Wojenne szkoły dla oficerów artylerii (1914-1921), Pruszków brw; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.