Urodził się 5 kwietnia 1899 r. w Janowie Miejskim (obecnie część Mysłowic). Syn Józefa, kupca, i Agnieszki ze Skubisiów.
W okresie od 5. do 13. roku życia uczył się w szkole ludowej w rodzinnej miejscowości. Od 1 kwietnia 192 do 1 października 1913 r. kształcił się w szkole handlowej w Katowicach.
Od 1 listopada 1913 do 30 marca 1914 r. pracował w biurze spedycyjnym Weichmana w Mysłowicach. 1 kwietnia 1914 r. został zastępcą pomocnika biurowego przy policji miejskiej w Mysłowicach.
W czasie I wojny światowej 21 czerwca 1917 r. powołany do służby wojskowej w armii niemieckiej, 21 października w składzie 23 pp skierowany na front wschodni. Zatruty gazami bojowymi, 26 października 1918 r. zachorował, w związku z czym został wysłany na leczenie do szpitala w Niemczech. Po miesięcznej kuracji skierowany na stanowisko pisarza do Komendy Obwodowej w Nysie. W tym czasie kupował broń i za pośrednictwem brata wysyłał ją do dyspozycji polskich organizacji. Zdemaskowany, 14 kwietnia 1919 r. został uwięziony w areszcie śledczym. Z powodu braku dowodów 30 kwietnia zwolniony z aresztu oraz został zdemobilizowany.
Po powrocie do domu rodzinnego zameldował się w POW Górnego Śląska w Katowicach. Służył w ekspozyturze WP w Sosnowcu. Podczas przeprowadzanego wywiadu 4 października został aresztowany przez Niemców w Opolu. Po 14. dniach z powodu braku dowodów został zwolniony.
W niepodległej Polsce mieszkał w Siemianowicach Śląskich. Pracował jako sekretarz hutniczy.
Zmarł po 1938 r.
Odznaczony Medalem Niepodległości.
H. Banaś, Życiorys, www.pilsudski.org/powstania/szczegoly.php; W.K. Cygan, Żołnierze Niepodległości 1863-1938. Słownik biograficzny t. 3, Mińsk Mazowiecki-Warszawa-Kraków 2011; „Monitor Polski” nr 177/1938.