Party affiliation: Socialist Group. Labour Party
Local government, 1983-1989. Member of the European Parliament for Cleveland and Yorkshire North, since 1989. Member, Environment, Public Health and Consumer Protection Committee, since 1989.
Substitute, Regional Policy and Regional Planning Committee, since 1989. Substitute, Institutional Affairs Committee, since 1989. Member, Japan Delegation, since 1989.
Secondary school science teacher, 1977-1989.