Urodził się 29 stycznia 1897 r. w Dąbrowie Górniczej. Syn Wincentego i Józefy z Gąsiorowskich.
Należał do tajnego skautingu. W latach 1913–1914 był komendantem II plut. (Dąbrowa Górnicza) I Drużyny Skautowej im. Dyonizego Czachowskiego w Zagłębiu Dąbrowskim.
W czasie I wojny światowej w Legionach Polskich ps. „Lech”. W stopniu kpr. służył w 10 komp. 2 pp LP. Ranny 22 grudnia pod górą Klivą. Ze względu na gruźlicę został odesłany na tyły. We wrześniu 1915 r. przebywał w Domu Uzdrowieńców LP w Kamieńsku. Od 12 grudnia urlopowany.
Zmarł przed 1933 r.
Pośmiertnie odznaczony Krzyżem Niepodległości.
H. Bagiński, U podstaw organizacji Wojska Polskiego 1908–1914, Warszawa 1935; Lista strat Legionu Polskiego. Od lipca do października 1915, Piotrków 1915; T. Malinowski, M. Szumański, 2 Pułk Piechoty Legionów Polskich, t. I: Tradycja, Warszawa 1939; „Monitor Polski” nr 63/1933.