Född: 1957 i Stockholm
Bor: Lägenhet på Södermalm
Familj: Sambo med Åsa Hagelstedt och har två barn.
Inkomst: 649 207 kr (2008) Källa: InfoTorg
Utbildning:
Treårigt gymnasium, tog studenten 1976.
Tidigare yrken:
Började på SJ 1976 och har därefter arbetat som spärrvakt, tågvakt och tågmästare. Tjänstledig sedan 1994.
Politisk karriär:
Medlem i Folkpartiets ungdomsförbund (1970, gick ur kort därefter), medlem i Kommunistisk ungdom (1978), medlem i Vänsterpartiet kommunisterna (1979), ersättare i Vänsterpartiets styrelse (1987), ordinarie ledamot (1990), partisekreterare (1994), riksdagsledamot (1998-), partiordförande (2004-).