członek Komisji Rolnictwa i Rozwoju Wsi
członek Komisji Ochrony Środowiska, Gospodarki Wodnej i Poszanowania Energii
od 2006 r. radny powiatu mogileńskiego i członek zarządu powiatu
od 2008 r. wicewojewoda Kujawsko-Pomorski
od 2010 r. radny Sejmiku Województwa Kujawsko-Pomorskiego i wicemarszałek Województwa Kujawsko-Pomorskiego
2000–2007 r. nauczyciel historii w Gimnazjum w Jeziorach Wielkich z siedzibą we Włostowie
2006–2008 r. dyrektor Miejsko-Gminnego Ośrodka Kultury i Rekreacji w Strzelnie