Riksdagsledamot 02–. 1:a vice talman 22–. Ledamot utrikesutskottet 02–14, ordförande 14–18 och 19–22, vice ordförande 18–19. Ledamot EU-nämnden 03–08. Ledamot sammansatta utrikes- och försvarsutskottet 04, 15, 16, 17, 18, 19, 20 och 21, ordförande 14, 15, 16, 17, 19, 20 och 21 och vice ordförande 15 och 20. Ledamot sammansatta konstitutions- och utrikesutskottet 07–09. Suppleant konstitutionsutskottet 02–06, sammansatta utrikes- och försvarsutskottet 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13 och 14. Suppleant sammansatta utrikes- och miljö- och jordbruksutskottet 03, konstitutions- och utrikesutskottet 03, utrikes- och socialutskottet 05, försvarsutskottet 10–18 och 22–, EU-nämnden 11–12 och skatteutskottet 14–18. Ledamot krigsdelegationen 14–22 och riksdagens delegation till Natos parlamentariska församling 14–18, vice ordförande 18–22. Vice ordförande riksdagens styrgrupp för bilaterala demokratifrämjande samarbeten 22–. Suppleant Utrikesnämnden 14–22.
Ledamot, Exportkontrollrådet 23–.
Kommunfullmäktig, Kungälv 97–06. Ersättare, kommunstyrelsen 95–02. Ersättare, Stiftelsen Kungälvsbostäder 95–02. Ledamot, Kungälvs lokala hälso- och sjukvårdsnämnd (Bohuslandstinget) 95–98.
Utbildare, ABF Kungälv 91–94. Pressekreterare, Socialdemokraternas kansli, Stockholms läns landsting 95–97. Informationsombudsman, Socialdemokraterna i Västsverige 97–98 och Socialdemokraterna i Stockholms län 99–02.
Gymnasieskola, ekonomisk linje, slutår 86.
Byggnadsarbetaren Roland Forslund och Margit Forslund, f. Johansson.
Alla politiker