Działalność polityczna W wyborach parlamentarnych w 2001 wystartował jako kandydat do Senatu z ramienia Koalicyjnego Komitetu Wyborczego Sojusz Lewicy Demokratycznej – Unia Pracy (w czasie trwania kadencji został członkiem Unii Pracy). Uzyskał mandat, zdobywając 180 104 głosy (64,69% w swoim okręgu wyborczym). W wyborach w 2004 został wybrany na deputowanego do Parlamentu Europejskiego VI kadencji. Kandydował wówczas także z listy SLD–UP, otrzymując 69 168 głosów. Zasiadł w Komisji Przemysłu, Badań i Energii, z ramienia której wiosną 2007 został sprawozdawcą rezolucji Parlamentu Europejskiego w sprawie wykorzystania wiedzy w praktyce i szeroko zakrojonej strategii innowacyjnej UE.

W 2004 był wśród założycieli Ruchu Odrodzenia Gospodarczego im. Edwarda Gierka, który planował wystawić jego kandydaturę w wyborach prezydenckich w 2005, do czego ostatecznie nie doszło. Został też członkiem zarządu Społecznego Ogólnopolskiego Stowarzyszenia im. Edwarda Gierka.