Urodził się 26 czerwca 1896 r. w Piotrkowie. Syn Konrada i Julii z Rafałowiczów.
Uczył się w Instytucie Leśnym.
W czasie I wojny światowej od 22 października 1914 r. w Legionach Polskich. Służył w 2 komp. 1 pp LP. Następnie (do 12 lutego 1916 r.) w kawalerii, po czym pełnił służbę w plut. sztabowym Komendy Legionów. Od 4 marca do 2 czerwca 1916 r. elew Szkoły Chorążych LP. Ranny 3 sierpnia 1916 r. pod Sitowiczami, leczył się w szpitalach w Kowlu, Chełmie, Lublinie, Piotrkowie i Kamieńsku. Po rekonwalescencji w połowie czerwca 1917 r. w 6 pp LP, a następnie w 2 puł LP.
Po kryzysie przysięgowym w Legionach w lipcu 1917 r. internowany przez Niemców w Szczypiornie, a potem w Łomży.
Po 1918 r. w WP. Służył w 2 pp leg. Uczestni powstań śląskich (1919, 1920, 1921).
Zweryfikowany jako por. piech. z 1 czerwca 1919 r. Służył w 27 pp (1923, 1924) i 2 pp leg (1928). Awansowany 1 stycznia 1931 r. kpt. piech., służył w 4 pp leg (1932, 1935). Był komendantem powiatowym PW w Jędrzejowie. 30 września 1938 r. przeniesiony do rezerwy.
Mieszkał w Częstochowie. Pracował jako leśnik.
Członek Zw. Legionistów Polskich.
Podczas II wojny światowej brał udział w działalności konspiracyjnej w szeregach ZWZ/AK w Częstochowie.
Zmarł 8 kwietnia 1976 r. we Wrocławiu i został pochowany na tamtejszym Cmentarzu Parafialnym przy ul. Smętnej pole 2.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 63/1933; Rocznik oficerski 1923, 1924, 1928, 1932.