Urodził się 14 września 1883 r. w Krakowie. Syn Wojciecha i Bronisławy z Anaszów (?).
Pracował jako ogrodnik.
W czasie I wojny światowej od 1914 r. w Legionach Polskich ps. „Osadnik”.Służył w 3 komp. IV baonu 1 i 5 pp LP. 27 stycznia 1915 r. odesłany do szpitala. Po rekonwalescencji uznany za niezdolnego do służby.
Po 1918 r. w Wojsku Polskim. Mianowany 1 września 1919 r. ppor. piech., został przydzielony do 5 pp leg. W czerwcu 1921 r. w stopniu por. piech. był oficerem 6 pp leg. Następnie w rezerwie. Zweryfikowany jako por. rez. piech. z 1 czerwca 1919 r.
W niepodległej Polsce mieszkał w Wilnie. Był osadnikiem wojskowym.
Zmarł po 1935 r.
Odznaczony Krzyżem Niepodległości i dwukrotnie Krzyżem Walecznych.
„Monitor Polsk”i nr 92/1932; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.