Urodził się 20 czerwca 1898 r. we Lwowie. Syn Jana i Franciszki z Lachowiczów.
Po 1918 r. w Wojsku Polskim. Jako urzędnik wojskowy XI rangi II referentem PKU w Płocku (1923). Przemianowany na oficera służby stałej (por. adm.-kanc. z 1 grudnia 1920), do września 1924 r. był oficerem ewidencyjnym tego PKU na powiat gostyniński. 1 grudnia został oficerem ewidencyjnym na powiat kołomyjski w PKU w Kołomyi. Od lutego 1926 r. referent, od września 1930 r. kierownik referatu poborowego w PKU Kołomyja I. 1 sierpnia 1932 r. przydzielony na czteromiesięczną praktykę płatnika 49 pp. Następnie płatnik 6 plotn. Awansowany 1 stycznia 1933 r. na kpt. adm.-kanc., wiosną 1939 r. był oficerem gospodarczym Bazy Lotniczej 6 p lotn.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości i srebrnym Krzyżem Zasługi.
„Monitor Polski” nr 92/1932; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.