Urodził się 29 czerwca 1882 w Tarnowskich Górach, syn Franciszka i Joanny z Jergasów.
W polskich organizacjach niepodległościowych od 8 marca 1921; od 5 maja do 5 sierpnia 1921 w Żandarmerii Górnego Śląska w działaniach polowych. Od 7 października 1921 do 17 stycznia 1922 na kursie żandarmerii krajowej Śląska Cieszyńskiego.
W Policji Województwa Śląskiego od 4 lipca 1922 z przydziałem na posterunek w Tarnowskich Górach. Od 2 marca 1928 pełnił służbę w komisariacie w Siemianowicach Śląskich, powiat katowicki. Od 2 marca 1929 służył w komisariacie w Tarnowskich Górach. Od 16 kwietnia 1932 do września 1939 pełnił funkcję starszego posterunkowego w Kaletach, powiat lubliniecki.
Jeniec Ostaszkowa, zamordowany w Twerze, pochowany w Miednoje.