Urodził się 7 listopada 1898 r. we Lwowie. Syn Władysława. Był z zawodu ślusarzem. W czasie I wojny światowej w Legionach Polskich. Służył w I baonie 2 pp LP. Ranny 10 maja 1915 r. pod Rżawieńcami. Na początku sierpnia leczył się w szpitalu twierdzy nr 9 w Krakowie. Po 1918 r. w WP. Był trzykrotnie ranny. W niepodległej Polsce podoficer zawodow. W 1931 r. posiadał stopień st. sierż. Służył wówczas w 37 pp. Podczas kampanii 1939 r. był szefem kompanii ppanc pułku. Uczestniczył w bitwie nad Bzurą. W czasie okupacji aresztowany przez Niemców. Wywieziony do obozu koncentracyjnego w Neuengamme. Zginął w 1944 r., prawdopodobnie w tym obozie. Odznaczony Krzyżem Niepodległości, Krzyżem Walecznych i brażowym Krzyżem Zasługi.
P.A. Kukuła, Piechurzy kutnowskiego pułku, Łódź 1977; Lista strat Legionu Polskiego. Od lipca do października 1915, Piotrków 1915; Lista strat Legionu Polskiego. Od 1 maja do 1 lipca 1915, Piotrków 1915; „Monitor Polski” nr 218/1931.