1997 bis 1998 Zivildienst im Diakonie-Krankenhaus.
Ab Sommer 1999 Studium der Politischen Wissenschaften, Soziologie und Geschichte an der Universität Hannover. Abschluss im Dezember 2005
Mitglied bei ver.di, VVN/BdA
Schülervertretungsarbeit, Stadtjugendring
Mitte der 90er Jahre im Vorstand von Bündnis90/Die Grünen in Georgsmarienhütte, 1996 bis 1999 Vorsitzender der Ratsfraktion von Bündnis90/Die Grünen im Rat der Stadt Georgsmarienhütte.
Ende 1999 Eintritt in die PDS
Sprecher der PDS-Hochschulgruppe Hannover, Mitglied im Studierendenparlament
2001 bis 2002 und 2003 bis 2006 Vorsitzender des PDS-Kreisverbandes Hannover
2004 bis 2007 Mitglied des Parteivorstandes der Linkspartei.PDS.
seit 2005 Mitglied des Bundestages
seit 2007 Mitglied des Parteivorstands der Partei DIE LINKE