Urodził się 9 marca 1897 r. w Żarnowcu pow. Olkusz. Syn Jana i Katarzyny z Czyżów.
Działacz niepodległościowy ps. „Lampart”.
W niepodległej Polsce w 1923 r. przeniósł się z Żarnowca do Poznania, gdzie zapewne kształcił się w dziedzinie leśnictwa. W 1928 r. przeniesiony ze stanowiska leśniczego w VIII st. służbowym z Nadleśnictwa Uściług na analogiczną funkcję do Leśnictwa Borowe (Nadleśnictwo Karpiłowieckie). Potem nadleśniczy na Wileńszczyźnie.
Zmarł w kwietniu 1979 r. i został pochowany na Cmentarzu Parafialnym w Łęgowie.
Odznaczony Krzyżem Niepodległości.
Żonaty z Marią Sperczyńską (zob.), miał czworo dzieci m.in. córkę Krystynę zamężną Witkowską.
„Dziennik Bałtycki” nr 87/1979; Kartoteka ewidencji ludności 1870-1931, www.e-kartoteka.net/pl/search?signature=14709#show [dostęp 19 VII 2021]; „Monitor Polski” nr 63/1933; „Wołyński Dziennik Wojewódzki” nr 11/1928.