Urodził się 27 grudnia 1897 r. w Kielcach. Syn Henryka i Władysławy z Artwińskich.
Należał do Towarzystwa Gimnastycznego „Sokół” w Kielcach.
Podczas I wojny światowej służył w Legionach Polskich; od 27 lipca 1915 r. był żołnierzem 3 pp II Brygady LP. Po kryzysie przysięgowym z lipca 1917 r. internowany przez Niemców w Szczypiornie.
W niepodległej Polsce (po 11 listopada 1918) służył w Wojsku Polskim. Brał udział w walkach z Ukraińcami. W końcu 1918 r. został ranny w rejonie Rawy Ruskiej. Po demobilizacji zamieszkał w Warszawie. Należał do Związku Legionistów Polskich.
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. 2, Mińsk Mazowiecki – Warszawa – Kraków 2011; „Monitor Polski” nr 217/1932, 64/1937.