Urodził się 26 sierpnia 1877 r. w m. Czasław pow. Myślenice. Syn Stanisława i Julii z Targowskich.
W czasie I wojny światowej od 16 sierpnia 1914 r. w Legionach Polskich. Służył w 1 komp. 3 pp LP. Podczas kampanii karpackiej 1 listopada został ranny i na początku listopada przebywał w szpitalu w Dombo. Awansował do stopnia kpr. Potem służył w 8 komp. W 1917 r. przebywał na kursie wyszkolenia nr 6.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. Służył w oddziale sztabowym. W następstwie przejścia II Brygady przez front pod Rarańczą (1516 lutego 1918) internowany przez Austriaków w Szaldobos.
W niepodległej Polsce mieszkał w Jordanowie. Pracował jako zegarmistrz. Uzyskał zaopatrzenie na podstawie dekretu prezydenta z 13 stycznia 1936 r.
Zmarł po 1937 r.
Odznaczony Krzyżem Niepodległości i trzykrotnie Krzyżem Walecznych.
Lista chorych, rannych, zabitych i zaginionych legionistów do kwietnia 1915 roku, Oświęcim 1915; „Monitor Polski” nr 64/1937.