Ukończył studia na Akademii Ekonomicznej w Poznaniu. W latach 1994-1998 radny rady miejskiej w Lesznie. W latach 1998-2005 zasiadał w sejmiku wielkopolskim, do 2000 jego wiceprzewodniczący. Od 1995 r. należy do SLD, w latach 2004-2008 wiceprzewodniczący partii. Poseł na Sejm II i III kadencji, w 2001 kandydował bez powodzenia do Sejmu IV kadencji. W latach 2004-2005 był podsekretarzem stanu w Ministerstwie Infrastruktury, a w 2005 r. powrócił do Sejmu na kolejne dwie kadencje - V i VI. W 2011 roku nie uzyskał reelekcji, nie został także wybrany do Parlamentu Europejskiego w 2014 r., uzyskał jednak ponownie miejsce w sejmiku wielkopolskim.
Data urodzenia: 1960-01-06 Wykształcenie: wyższe ekonomiczne Zawód: ekonomista
Komitet wyborczy: KKW Zjednoczona Lewica SLD+TR+PPS+UP+Zieloni Nr na liście: 1 Okręg wyborczy: Kalisz Numer okręgu: 36
Źródło danych: MamPrawoWiedziec.pl