Urodził się 19 czerwca 1896 r. w Sokalu. Syn Franciszka i Felicji z Hetteschów (?).
Uczeń szkoły przemysłowej.
W czasie I wojny światowej w Legionach Polskich. Służył w 5 komp. 3 pp LP i okm nr 2 tego pułku. Po rozbiciu 3 pp LP 5 lipca 1916 r. w rejonie Wołczecka dostał się do niewoli rosyjskiej.
Po 1918 r. w Wojsku Polskim. W niepodległej Polsce podoficer zawodowy. W 1932 r. posiadał stopień st. sierż. Służył wówczas w Centrum Wyszkolenia Oficerów Lotnictwa w Dęblinie. Następnie awansował na chor. Był instruktorem strzelania powietrznego.
Po II wojnie światowej mieszkał w Polsce. Awansował do stopnia mjr.
Zmarł 13 sierpnia 1986 r. i został pochowany na Cmentarzu Komunalnym w Dęblinie.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 217/1932; VII Lista strat Legionów Polskich, Piotrków 1916.