Han ble første gang valgt inn i det irske parlamentet i 1977. Fra 1992 har han hatt ulike ministerposter i regjeringer ledet av partiet Fianna Fáil. Fra 1992 til 1993 var han sosialminister, fra 1993 til 1994 handelsminister, og i perioden 1997 til 2004 finansminister.