Urodził się 6 listopada 1891 r. w Mościskach. Syn Wincentego i Marii z Pelców.
Członek XXV Polskiej Drużyny Strzeleckiej w Przemyślu.
W czasie I wojny światowej w od 21 sierpnia 1914 r. w Legionie Wschodnim. Po jego rozwiązaniu po 20 września służył w baonie uzupełniającym LP kpt. Andrzeja Galicy. Od 25 grudnia w 9 komp. 2 pp LP. Podczas kampanii karpackiej został ranny i leczył się w szpitalu w Taraczköz. Po rekonwalescencji powrócił do komp. Ponownie ranny 7 listopada 1915 r. pod Bielgowem. Leczył się w szpitalu rezerwowym nr 11 w Cieszynie. Następnie przebywał w Domu Uzdrowieńców LP w Kamieńsku. Potem przydzielony do 6 pp LP.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. Służył w kolumnie sanitarnej korpusu. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Szaldobos.
Po 1918 r. w WP. W lutym 1919 r. w stopniu sierż. w 15 pp, a potem w 18 pp. 6 listopada 1919 r. mianowany ppor. san.
W 1921 r. w komp. zapasowej sanitarnej nr 2. Zweryfikowany jako por. adm. san. z 1 czerwca 1919 r., dowodził komp. szkolną Centralnej Szkoły Podoficerów Zawodowych Sanitarnych w Przemyslu. Od 1 maja 1925 r. co najmniej do 1935 r. służył w 5 psp. 1 stycznia 1928 r. otrzymał stopień kpt. piech. Dowodził m.in. 2 komp. ckm. Awansowany 19 marca 1939 r. na mjr. adm., był wówczas oficerem sztabu Podkarpackiej Bryg. ON.
Członek Zw. Legionistów Polskich.
Zmarł 3 stycznia 1952 r. i został pochowany w Przemyślu.
Odznaczony Krzyżem Niepodległości, Krzyżem Walecznych, złotym i srebrnym Krzyżem Zasługi.
„Monitor Polski” nr 132/1931; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.