Urodził się 21 sierpnia 1896 r. we Lwowie. Syn Józefa i Apolonii z Kowalskich.
W czasie I wojny światowej od 1 lipca 1915 r. w Legionach Polskich ps. „Józef Rudnicki”. Służył w 9 komp. 4 pp LP. W jej składzie 15 lipca wyruszył na front. Ranny podczas bitwy pod Jastkowem (31 lipca-2 sierpnia 1915). Następnie chory, na początku stycznia 1916 r. leczył się w Piszczanach. Po rekonwalescencji powrócił do pułku. Brał udział w walkach na Wołyniu.
Od 1 listopada 1918 r. w stopniu kpr. brał udział w obronie Lwowa przeciwko Ukraińcom. Należa do załogi odcinka II.
Po wyparciu przeciwnika z miasta 25 listopada wcielony do I baonu 1 pstrz lwowskich (potem: 38 pp).
W niepodległej Polsce mieszkał we Lwowie. Pracował jako urzędnik.
Zmarł po 1939 r.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” nr 258/1933; Obrona Lwowa 1-22 listopada 1918 t. 3, Lwów 1939; V Lista strat Legionów Polskich, Piotrków 1916; VI Lista strat Legionów Polskich, Piotrków 1916.