Poseł na Sejm V, VI, VII i VIII kadencji. Członek Platformy Obywatelskiej. Ukończył studia na Wydziale Nauk Społecznych i Dziennikarstwa Uniwersytetu im. Adama Mickiewicza w Poznaniu.
Był finalistą I edycji programu telewizyjnego Idol. W latach 2002–2005 zasiadał w radzie powiatu szamotulskiego. Od 2005 do 2007 roku pełnił funkcję posła V kadencji, wybranego z listy Platformy Obywatelskiej w okręgu pilskim.
W 2007 roku po raz drugi uzyskał mandat poselski, otrzymując 18 590 głosów. W wyborach w 2011 roku z powodzeniem ubiegał się o reelekcję, dostał 19 784 głosy. W 2015 został ponownie wybrany do Sejmu, otrzymując 27 916 głosów.
W Sejmie VIII kadencji zasiada w Komisji Kultury Fizycznej, Sportu i Turystyki.
Brał udział w pracach nad przyznaniem Poznaniowi Euro 2012. Wspierał kandydatury Grodziska Wlkp., Prusimia i Opalenicy jako ośrodków i baz treningowych dla piłkarzy podczas zbliżających się Mistrzostw Europy. Koordynował program budowy Orlików w całej Wielkopolsce.