Urodził się 10 października 1893 r. w Potoczanach pow. Brzeżany. Syn Jana i Albiny z Krzyczewskich (?).
W czasie I wojny światowej od 1 marca 1916 r. w Legionach Polskich. Służył w orkiestrze 2 pp LP.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Bustyahaza i Szaldobos.
Zwolniony, został wcielony do armii austro-węgierskiej. Służył w 55 pp. Jako inwalida w lipcu 1918 r. zwolniony z szeregów armii.
W niepodległej Polsce we wrześniu 1919 r. pracował jako pomocnik kancelaryjny w starostwie w Kamionce Strumiłowej. W końcu lat 30. mieszkał w Puławach.
Zmarł po 1938 r.
Odznaczony Krzyżem Niepodległości i brązowym (?) Krzyżem Zasługi.
„Monitor Polski” nr 178/1937, 140/1938.