Syn Franciszka i Anastazji. W okresie okupacji zatrudniony w Polskich Kolejach Państwowych w Tarnowie, po wyzwoleniu pracował na kolei w Lubaniu Śląskim. Absolwent Wydziału Inżynieryjno-Ekonomicznego Politechniki Szczecińskiej. Od 1950 udzielał się w aparacie związków zawodowych, od 1957 do 1971 pełniąc funkcję przewodniczącego Związku Zawodowego Pracowników Kolejowych PRL. Był szefem Federacji Sportowej „Kolejarz”. Od 1971 był wiceprzewodniczącym Centralnej Rady Związków Zawodowych.