Urodził się 14 kwietnia 1898 r. w Sławsku koło Stryja.
W czasie I wojny światowej od 10 lipca 1917 r. w Legionach Polskich. Służył w oddziale telefonicznym 2 pp LP.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym (2 pp LP). W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Huszt.
Zwolniony, w połowie maja został wcielony do armii austro-węgierskiej i wysłany na front włoski (grupa P/8). W lipcu urlopowany, nie powrócił do c.k. armii.
Od 1 listopada 1918 r. w Wojsku Polskim. Służył w pociągu telegraficznym gen. Wacława Iwaszkiewicza. Po wojnie z bolszewikami w rezerwie.
W niepodległej Polsce mieszkał we Lwowie. Pracował jako urzędnik.
Zmarł po 1937 r.
Odznaczony Medalem Niepodległości.
„Monitor Polski” 1937, nr 64.