Urodził się 13 czerwca 1887 r. w Warszawie.
Po 1918 r. w WP. Zweryfikowany jako mjr KS z 1 czerwca 1919 r., co najmniej od grudnia 1922 r. kierował wydz. informacyjno-dyscyplinarnym Głównej Komendy Straży Granicznej. W 1924 r. był podprokuratorem przy Wojskowym Sądzie Okręgowym I. Awansowany 1 lipca 1925 r. na ppłk. KS, w 1928 r. pełnił służbę w Dep. Sprawiedliwości MSWojsk. W 1932 r. był prokuratorem przy Najwyższym Sądzie Wojskowym. 1 stycznia 1935 r. awansował na płk. aud. Od 31 sierpnia sędzia Najwyższego Sądu Wojskowego.
Zmarł 3 stycznia 1939 r.
Odznaczony dwukrotnie Krzyżem Walecznych, złotym Krzyżem Zasługi i Medalem Niepodległości.
„Monitor Polski” nr 24/1933; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Awanse oficerskie w Wojsku Polskim 1935-1939, Kraków 2003.