Urodził się 15 (17 lub 27) stycznia 1899 r. w Skroniowie koło Jędrzejowie. Syn Macieja i Agnieszki z Pałygów.
Działacz niepodległościowy ps. „Janicki”.
W niepodległej Polsce mieszkał w rodzinnej wsi. Pracował na roli.
Działacz Ochotniczej Straży Pożarnej. Był przedstawicielem okręgu jędrzejowskiego w Zarządzie Związku Wojewódzkiego w Kielcach. W 1931 r. naczelnik OSP w Skroniowie.
Po II wojnie światowej 1 stycznia 1947 r. został ławnikiem Sądu Okręgowego w Kielcach.
Działacz ludowy; 24 października został przewodniczącym Zarządu Komitetu Wojewódzkiego Lewicy PSL w Kielcach. W latach 1946–1947 tajny informator komunistycznego aparatu bezpieczeństwa ps. „Demokrata”.
Dalsze jego losy są nieznane.
Odznaczony Medalem Niepodległości.
„Kielecki Dziennik Wojewódzki” nr 1/1947; Kronika organizacyjna, „Cłopi i Państwo” nr 36/1947; „Monitor Polski” nr 140/1938; „Życie Strażackie” nr 7/1930, 4/1931.