członek Komisji Rewizyjnej
członek Komisji Rolnictwa i Rozwoju Wsi
1971–1976 – Akademia Rolnicza w Poznaniu. Wydział Rolniczy. Oddział Mechanizacji
Rolnictwa
1985–1986 – Podyplomowe Studium Administracji. Wydział Prawa i Administracji UMK
Toruń
1982–1990 – naczelnik Miasta i Gminy Lubraniec
1993–2001 – poseł II i III Kadencji Sejmu RP
1994–2002 – burmistrz Gminy i Miasta Lubraniec
radny Województwa Kujawsko-Pomorskiego I, II, III i IV
1976–1980 – kierownik i dyrektor SKR
1980–1982 – kierownik Autoryzowanej Stacji Obsługi Samochodów w Lubrańcu
1992–1993 – dyrektor i egzaminator Wojewódzkiego Ośrodka Egzaminowania Kierowców
Włocławek
2003–2004 – prezes Zarządu i Dyrektor Cukrowni Kruszwica
2004–2006 – członek Zarządu KSC S.A. w Toruniu