Urodził się w 1895 r. w Krakowie.
W czasie I wojny światowej w Legionach Polskich. Służył w okm w II baonie 2 pp LP, uzyskując stopień kpr. Ranny 10 maja 1915 r. pod Sawokrzyńcami. Następnie w okm pułku. Ranny na Wołyniu. W końcu stycznia 1916 r. przebywał w Domu Uzdrowieńców LP w Kamieńsku. Następnie odesłany do kadry Komendy Grupy LP w Kozienicach, po czym w maju w składzie komp. maszowej odesłany na front. Awansował do stopnia plut. W 1917 r. przebywał na kursie wyszkolenia nr 2.
Po 1918 r. w WP. W niepodległej Polsce podoficer zawodowy. W 1932 r. posiadał stopień st. sierż. Służył wówczas w 1 dyonie samochodowym.
Dalsze jego losy są nieznane.
Odznaczony orderem Virtuti Militari 5 kl., Krzyżem Niepodległości i czterokrotnie Krzyżem Walecznych.
Lista strat Legionu Polskiego. Od 1 maja do 1 lipca 1915, Piotrków 1915; „Monitor Polski” nr 92/1932; VI Lista strat Legionów Polskich, Piotrków 1916.