Urodził się 13 marca 1898 r. w Stanisławowie. Syn Antoniego i Antoniny z Żółkiewiczów.
W czasie I wojny światowej od 19 czerwca 1915 r. w Legionach Polskich. Służył w 2 pp LP oraz w komp. technicznej LP. 11 września 1916 r. awansował na kpr.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. Służył wówczas w komp. technicznej korpusu. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Szaldobos.
Zwoilniony, został wcielony do armii austro-węgierskiej. Służył w 15 pp.
Po 1918 r. w WP. W marcu 1920 r. służył w żandarmerii we Lwowie i Stanisławowie.
W niepodległej Polsce podoficer zawodowy WP. W 1934 r. mieszkał w Gdyni.
Zmarł po 1934 r.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 27/1934.