Urodził się 10 czerwca 1893 r. w Nowym Targu.
W czasie I wojny światowej od 1914 r. w Legionach Polskich. Służył w 2 komp. 2 pp LP. Chory, w połowie kwietnia 1915 r. leczył się w szpitalu rezerwowym nr 1 w Wiedniu. Potem w oddziale automobilowym NKN. Chory, w sierpniu przebywał w szpitalu twierdzy nr 9 w Krakowie. Następnie w okm nr 2 w 2 pp LP. Chory, na początku maja 1916 r. leczył się w szpitalu twierdzy nr 4 w Krakowie.
Po 1918 r. w WP. W niepodległej Polsce pełnił zawodową służbę wojskową. W 1932 r. posiadał stopień chor. Służył wówczas w 2 plotn. Wkrótce potem przeniesiony w stan spoczynku.
Zamieszkał wówczas w Nowym Targu.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości.
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 29/1932; VI Lista strat Legionów Polskich, Piotrków 1916.