Urodził się 22 maja 1895 r. we Lwowie. Syn Antoniego i Franciszki z Oknińskich.
Członek Zw. Strzeleckiego we Lwowe.
W czasie I wojny światowej od 6 sierpnia 1914 r. w oddziałach strzeleckich i Legionach Polskich ps. „Serwin”(?). Początkowo w I, potem w III baonie 1 pp LP. Od lutego 1915 r. służył w 5 baterii II dyonu 1 part LP, walczącej w składzie I Brygady. Chory, w kwietniu 1915 r. przebywał w szpitalu rezerwowym w Kętach, a potem w szpitalu w Wiedniu. W 1916 r. został żołnierzem 1baterii haubic. Od 1 stcznia 1917 r. w 2 baterii haubic. Podczas kryzysu przysięgowego w lipcu 1917 r. aresztowany w Garwolinie.
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.
Zwolniony, został wcielony do armii austro-węgierskiej i wysłany na front włoski. Tam zdezerterował, po czym pełnił służbę w Armii Polskiej we Francji, z którą w 1919 r. powrócił do kraju.
Zweryfikowany jako por. art. z 1 czerwca 1919 r., służył w 18 pap (1923, 1924). Zapewne w 1928 r. przeniesiony w stan spoczynku.
Mieszkał w Warszawie.
Zmarł 10 stycznia 1979 r. i został pochowany na Cmentarzu Ewangelicko-Augsburskim w Warszawie.
Odznaczony Krzyżem Niepodległości.
J. Cisek, E. Kozłowska, Ł. Wieczorek, Słownik Legionistów Polskich 1914-1918 t. 1, Kraków, Warszawa, Zalesie Górne 2017; Lista chorych, rannych, zabitych i zaginionych legionistów do kwietnia 1915 roku, Oświęcim 1915; Lista strat Legionu Polskiego. Od 1 maja do 1 lipca 1915, Piotrków 1915; „Monitor Polski” nr 93/1937; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.