Urodził się 13 lipca 1895 r. w Krakowie. Syn Kazimierza i Barbary z Formalików.
W czasie I wojny światowej w Legionach Polskich. Służył w 5 pp LP. Chory, do 16 marca 1916 r. przebywał w szpitalu rezerwowym w Lublinie, a następnie w Domu Uzdrowieńców LP w Kamieńsku.
W niepodległej Polsce mieszkał w Lublinie. Pracował jako urzędnik w referacie organizacyjnym DOK nr II.
Członek Zw. Legionistów Polskich.
Działacz sportowy; był organizatorem sekcji piłkarskiej w Lublinie. Przez wiele lat sprawował też funkcję sędziego piłkarskiego.
Zmarł 10 lipca 1977 r. i został pochowany na Cmentarzu Komunalnym przy ul. Białej w Lublinie.
Odznaczony Krzyżem Niepodległości i srebrnym Krzyżem Zasługi.
„Monitor Polski” nr 293/1932; Sprawozdanie z działalności Zarządu Oddziału Związku Legionistów Polskich w Lublinie za rok 1937-38, bmrw; VI Lista strat Legionów Polskich, Piotrków 1916.