Urodził się 6 października 1903 r. w Ufie. Syn Karola Antoniego Zygmunta i Józefiny Wiktoryny z Kosińskich.
W niepodległej Polsce w Straży Granicznej. Służył w Wieleniu nad Notecią. 1 maja 1934 r. awansował ze stopnia strażnika na aspiranta. W okresie od 20 sierpnia 1934 do 24 sierpnia 1936 r. zajmował stanowisko II oficera komisariatu SG „Cieszyn”. Następnie (do 7 maja 1938 r.) p.o. komendanta komisariatu SG „Łobżenica”. 8 maja 1938 do początków 1939 r. zajmował stanowisko kierownika komisariatu SG „Posada Jaśliska”.
Z dniem 1 września 1932 r. mianowany ppor. rez. piech., 19 marca 1939 r. awansował na por. rez. piech.
Dalsze jego losy są nieznane.
Odznaczony Medalem Niepodległości i brązowym Krzyżem Zasługi.
W. Bocheński, Formacje graniczne II RP Straż Graniczna w Beskidzie Sądeckim i Niskim, www.beskid-niski.pl/index.php?pos=/tematy/sg1 [dostęp 30 IX 2020]; „Monitor Polski” nr 27/1934; Na straży Rzeczypospolitej, Warszawa 1938; Rocznik oficerski rezerw 1934; R. Rybka, K. Stepan, Awanse oficerskie w Wojsku Polskim 1935-1939, Kraków 2003.