Urodził się 3 sierpnia 1899 r. we Lwowie. Syn Stanisława i Antoniny z Radwańskich.
Jako uczeń gimnazjum od 1914 r. służył w Legionach Polskich ps. „Adam”. Był żołnierzem 2 komp. IV baonu 1 i 5 pp LP. Ranny podczas bitwy pod Łowczówkiem (25 grudnia). W styczniu 1915 r. chory, leczył się w szpitalu w Kętach. Awansował na kpr. Potem (do 7 października 1915) przebywał w szpitalu rezerwowym w Kamieńsku, później w Zakopanem, a od 20 października w szpitalu Czerwonego Krzyża w Nowym Targu.
W niepodległej Polsce (po 11 listopada 1918) pracował jako urzędnik państwowy. Przeszedł na emeryturę – mieszkał w Śmiglu w Wielkopolsce.
Zmarł po 1937 r.
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; W.K. Cygan, Żołnierze Niepodległości 1863–1938 Słownik biograficzny t. 1, Mińsk Mazowiecki – Warszawa – Kraków 2011; IV Lista strat Legionów Polskich, Piotrków 1915; Lista chorych, rannych, zabitych i zaginionych legionistów do kwietnia 1915 roku, Oświęcim 1915; „Monitor Polski” 1937, nr 64; VI Lista strat Legionów Polskich, Piotrków 1916.