He was also a Board Member of Mainstream Renewable Power. He was General Secretary of the Labour Party, a Teachta Dála (TD), a Senator, and a Member of the European Parliament (MEP). He was born in Dublin.