Nel 1972 entrò nell'Ulster Volunteer Force e fu per questo arrestato nel 1974. Tornato in libertà nel 1980, militò nel Progressive Unionist Party diventando consigliere comunale di Belfast nel 1985 (confermato nel 1997) e deputato nazionale nel 1998 (confermato nel 2003).

Dal 2002 fino alla morte, avvenuta per un attacco di cuore, fu il leader del Progressive Unionist Party.