- Miejsce zamieszkania: Kościan
- Wiek: 63 lat
- Zawód: nauczyciel
- Przynależność do partii: członek partii politycznej: Platforma Obywatelska RP
Urodził się 25 marca 1956 r. w Czempiniu.
Ukończył studia na wydziale wychowania fizycznego w gorzowskiej filii AWF w Poznaniu. Od 1981 r. pracował jako nauczyciel wychowania fizycznego. W latach 1992 - 2001 pełnił funkcję dyrektora Szkoły Podstawowej w Racocie, następnie przez cztery lata był dyrektorem Gimnazjum im. Polskich Olimpijczyków w tej wsi. W latach 90. kierował także Ośrodkiem Sportu i Rekreacji w Kościanie.
W latach 1998–2005 sprawował mandat radnego sejmiku wielkopolskiego I i II kadencji. Działał w AWS i SKL. Następnie związał się z Platformą Obywatelską, z ramienia której w 2004 r. bez powodzenia kandydował do Parlamentu Europejskiego, a w 2005 r. został wybrany na posła V kadencji. W 2007 r. po raz drugi z listy PO uzyskał mandat poselski z okręgu kaliskiego. W wyborach w 2011 r. z powodzeniem ubiegał się o reelekcję. W 2015 został ponownie wybrany do Sejmu.