Urodził się 28 października 1888 r. w Złoczowie.
Należał do XX Polskiej Drużyny Strzeleckiej w Złoczowie. Od 1 czerwca 1913 do 27 kwietnia 1914 r. był komendantem miejscowym w Złoczowie. Uzyskał stopień podoficera kadeta. 31 sierpnia 1913 r. został wybrany na członka wydziału drużyny.
Od 23 kwietnia 1919 r. w WOJSKU POLSKIM. Zweryfikowany jako mjr aud. z 1 czerwca 1919, co najmniej od 1923 r. był podprokuratorem i prokuratorem przy Wojskowym Sądzie Okręgowym nr IV w Łodzi. 1 stycznia 1933 r. awansował na ppłk. aud. Od 21 czerwca szef Wojskowego Sądu Okręgowego nr II w Lublinie. 19 marca 1939 r. awansował na płk. aud.
Na tym stanowisku wziął udział w kampanii 1939 r. Funkcję tę sprawował do 18 września.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości.
H. Bagiński, U podstaw organizacji Wojska Polskiego 1908–1914, Warszawa 1935; „Monitor Polski” nr 296/1931; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.