Party affiliation: Italian Socialist Party
Active in trade unions, especially UILM. Provincial Secretary, UILM. Naples, 1965-1971, National Secretary 1971-1976, Secretary-General, 1976-1981, subsequently member of General Secretariat. Member of the European Parliament, June since 1984, member committees on Economic and Monetary Affairs, Vice-President, Partito Socialista Italiano (Italian Socialist Party) group in European Parliament.
Publicist; editor, monthly political review, Europa Forum.