Urodził się 28 kwietnia 1897 r. w Rymanowie (Samborze?). Syn Kornela i Marii.
Uczeń gimnazjum.
Od 15 czerwca 1913 r. należał do Zw. Strzeleckiego.
W czasie I wojny światowej od 3 września 1914 r. w Legionach Polskich. Służył m.in. w baonie uzupełniającym nr 1 oraz w 5 pp LP (do 18 września 1917).
Od listopada 1918 r. w WP. Służył w 5 pp leg. 1 marca 1919 r. mianowany ppor. piecch.
W czerwcu 1921 r. w stopniu por. piech. w 46 pp (potem: 5 psp). Zweryfikowany jako por. piech. z 1 czerwca 1919 r., do 1925 r. służył w 5 psp. Z dniem 15 sierpnia 1924 r. awansowany na kpt. piech., co najmniej od 1928 do 1932 r. służył w 85 pp. W 1935 r. w PKU w Stryju.. Wiosną 1939 r. był kierownikiem referatu ewidencji KRU w Wadowicach.
Członek Zw. Legionistów Polskich.
W czasie II wojny światowej w Polskich Siłach Zbrojnych na Zachodzie.
Po II wojnie światowej powrócił do Polski. W latach 1949-1955 pozostawał pod kotrolą operacyjną komunistycznego aparatu bezpieczeństwa.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości, Krzyżem Walecznych i srebrnym Krzyżem Zasługi.
„Monitor Polski” nr 87/1931; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.