Od 1989 do 1990 roku był członkiem Izby Ludowej Niemieckiej Republiki Demokratycznej. Po zjednoczeniu Niemiec został członkiem Bundestagu, pełniąc mandat deputowanego do 2002 roku. Równocześnie w 2002 roku będąc wybranym do berlińskiej Izby Deputowanych, został na krótko senatorem ds. gospodarki, pracy i kobiet Berlina. W wyborach do Bundestagu w 2005 r. powrócił do parlamentu, zdobywając mandat większościowy z okręgu Berlin-Pankow z wynikiem 40,4% głosów. Mandat zdobywał także w kolejnych wyborach w roku 2009, 2013 oraz 2017 r. W latach 2005–2015 był przewodniczącym grupy Die Linke w Bundestagu.