Od 28 grudnia 2005 do 29 listopada 2007 zajmował stanowisko wojewody wielkopolskiego.
W 2010 jako kandydat w wyborach prezydenta Poznania z ramienia Prawa i Sprawiedliwości zajął trzecie miejsce. W tych samych wyborach z listy PiS dostał się do rady miasta Poznania. Został też przewodniczącym zarządu okręgowego tej partii w Poznaniu, zajmował to stanowisko do 2019.
Członek Akademickiego Klubu Obywatelskiego im. Prezydenta Lecha Kaczyńskiego w Poznaniu. W marcu 2011 w wyborach do samorządów pomocniczych dostał się do rady osiedla Sołacz. W październiku tego samego roku kandydował w wyborach parlamentarnych z 1. miejsca na liście komitetu wyborczego Prawa i Sprawiedliwości w okręgu wyborczym nr 39 w Poznaniu i uzyskał mandat poselski. Oddano na niego 28 508 głosów (7,13% głosów oddanych w okręgu). Bezskutecznie z ramienia PiS kandydował w wyborach do Parlamentu Europejskiego w 2014. W wyborach w tym samym roku ponownie był kandydatem Prawa i Sprawiedliwości na urząd prezydenta Poznania.