Kariera sportowa Był piłkarzem Kolejarza Gorzów Wielkopolski. Na początku lat 50. został zawodnikiem Polonii Leszno, a potem Lotniska Wrocław i Stali Nowa Sól. Od 1957 do 1965 grał w Unii/Stilonie Gorzów Wielkopolski (w 1959 na rok awansował z Unią do II ligi), a karierę zakończył w Celulozie Kostrzyn. W sezonach 1963/64 i 1967/68 był trenerem Stilonu, który w 1968 wprowadził do III ligi.
Działalność polityczna Pełnił obowiązki radnego Wojewódzkiej Rady Narodowej w Zielonej Górze (od 1972), a po reformie administracyjnej z 1975 w Gorzowie Wielkopolskim. Radnym był przez trzy kadencje. W latach 1980–1985 pełnił mandat posła na Sejm PRL z okręgu Gorzów Wielkopolski z ramienia Stronnictwa Demokratycznego (członkiem ugrupowania pozostawał od 1964). Zasiadał w trzech Komisjach stałych: Administracji, Gospodarki Terenowej i Ochrony Środowiska, Przemysłu Ciężkiego, Maszynowego i Hutnictwa, Handlu Wewnętrznego, Drobnej Wytwórczości i Usług, jak również Nadzwyczajnej do rozpatrzenia projektu ustawy o Spółdzielniach i ich Związkach.