Urodził się 12 sierpnia 1897 r. w Bochni. Syn Józefa.
Od 1912 r. członek Zw. Strzeleckiego w Krakowie-Płaszowie i Bochni.
W czasie I wojny światowej od sierpnia 1914 r. w Legionach Polskich. Służył w 9 komp. 2 pp LP, a potem w 10 komp. 3 pp LP. 10 maja 1915 r. dostał się do niewoli rosyjskiej. Internowany w Penzie. Z niewoli powrócił 26 maja 1918 r.
Po 1918 r. w WP. Od 3 lutego 1919 do 21 listopada 1921 r. pełnił służbę w 15 pp. Brał udział w walkach z bolszewikami. Następnie w rezerwie.
W niepodległej Polsce mieszkał w Bochni. Pracował jako urzędnik kolejowy.
Członek Zw. Legionistów Polskich.
Zmarł po 1931 r.
Odznaczony Krzyżem Niepodległości.
Lista strat Legionu Polskiego. Od lipca do października 1915, Piotrków 1915; „Monitor Polski” nr 260/1931.