Urodził się 5 sierpnia 1898 r. w Sanoku. Syn Jana.
Kształcił się w gimnazjum w Bochni (do 30 listopada 1915 r.).
W czasie I wojny światowej od 22 października 1915 r. w Legionach Polskich ps. „Szczęsny”. W stopniu szer. służył w 2 pp LP.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. Służył w oddziale telefonicznym pułku. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Szaldobos.
Od 1918 r. w WP. W lutym 1919 r. służył w I dyonie 2 pap.
Zweryfikowany jako por. adm. (grupa gosp.) z 1 czerwca 1919, od 1922 do 1932 r. był oficerem gospodarczym (płatnikiem) 12 puł. Awansowany 1 stycznia 1936 r. na kpt. int., wiosną 1939 r. zajmował stanowisko oficera gospodarczego 5 pac.
Zmarł w październiku 1974 r. w Warszawie i został pochowany na tamtejszym Cmentarzu Parafialnym na Powązkach.
Odznaczony Krzyżem Niepodległości i Krzyżem Walecznych oraz srebrnym Krzyżem Zasługi.
„Monitor Polski” nr 260/1931; „Przegląd Kawalerii i Broni Pancernej” nr 78/1975; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006; Sprawozdanie Dyrekcyi c.k. gimnazyum w Bochni za rok szkolny 1914/15, Kraków 1915; Sprawozdanie Dyrekcyi c.k. gimnazyum w Bochni za rok szkolny 1915/16, Kraków 1916; Sprawozdanie Dyrekcyi c.k. gimnazyum w Bochni za rok szkolny 1913/14, Kraków 1914.