W wyborach parlamentarnych w 2005 uzyskał mandat poselski z listy Sojuszu Lewicy Demokratycznej w okręgu kieleckim, otrzymując 12 655 głosów. W przedterminowych wyborach w 2007 bez powodzenia ubiegał się o reelekcję z listy Lewicy i Demokratów. W 2010 uzyskał mandat radnego sejmiku świętokrzyskiegoSerwis PKW – Wybory 2010, następnie został jego wiceprzewodniczącym. 19 września 2011 został dyrektorem biura zarządu Radia Kielce. 12 kwietnia 2013 został koordynatorem Europy Plus w województwie świętokrzyskim, w związku z czym 5 dni później został zawieszony w prawach członka SLD, a dwa dni później zrezygnował z członkostwa w tej partii. W październiku tego samego roku zaangażował się w działalność nowo powstałej partii Twój Ruch. W 2014 nie ubiegał się o reelekcję w wyborach samorządowych, a na początku lutego 2015 odszedł z TR.
W 2004 otrzymał Krzyż Kawalerski Orderu Odrodzenia Polski.
Przypisy
Bibliografia Strona sejmowa posła V kadencji