Burmistrz, Urząd Miasta i Gminy Kowalewo
Do dnia dzisiejszego pozostaje pracownikiem Geofizyki- Toruń, z którą jest związany zawodowo od 43 lat. Od 2006 roku przebywa na urlopie bezpłatnym w związku z pełnieniem funkcji pochodzącej z wyboru. Od 1986 roku działacz NSZZ „Solidarność”. W 2006 roku wybrany na przewodniczącego zarządu Regionu Toruńsko-Włocławskiego NSZZ „Solidarność”. Pełnił tę funkcję do 2018 roku.
Od 2018 po wygranych wyborach samorządowych objął stanowisko Burmistrza Miasta i Gminy Kowalewo Pomorskie. W 2024 roku uzyskał reelekcję na kolejną kadencję.