Durante años ha sido miembro del parlamento por el distrito electoral de Foyle, así como un miembro de la asamblea de Irlanda del Norte.