- BTA (qualification as agricultural technician) (1976).
- Parliamentary assistant (1985-2000). Editor of l'Humanité (since 2000).
- Member of national council of the Parti Communiste Français (1990).
Latest news from Role of bankers and lawyers laid bare to MEPs in Committee hearing
Latest events from Conference - Recognition of the Palestinian State
- Delegation for relations with Palestine - Member
- Delegation to the UfM Parliamentary Assembly - Member
- African, Caribbean and Pacific States - Substitute
- Committee on Employment and Social Affairs - Member
- Committee on International Trade - Substitute
- PANA: Committee of Inquiry into money laundering, tax avoidance and tax evasion - Member (C)