Działalność polityczna Należał do Polskiej Zjednoczonej Partii Robotniczej. W latach 1995-2006 doradzał ministrom finansów, m.in. Grzegorzowi Kołodce i Markowi Belce. W wyborach samorządowych w 1998 bezskutecznie ubiegał się o mandat radnego sejmiku mazowieckiego z listy koalicji Przymierze Społeczne. Od 7 sierpnia 2006 do 13 sierpnia 2007 sprawował urząd podsekretarza stanu w Ministerstwie Pracy i Polityki Społecznej z rekomendacji Samoobrony RP. 2 września 2006 objął funkcję przewodniczącego rady politycznej tej partii. W 2007 odszedł z Samoobrony RP i został doradcą Partii Regionów.

Odznaczenia i wyróżnienia Został odznaczony m.in. Srebrnym Krzyżem Zasługi, Odznaką honorową „Za zasługi dla bankowości Rzeczypospolitej Polskiej” oraz Złotą Odznaką Honorową PTE.