Urodził się 15 marca 1935 w Dublinie. Jego rodzice brali aktywny udział w wojnie o niepodległość. Jego ojciec Todd należał również do założycieli Fianna Fáil. W działalność polityczną zaangażował się również jego brat Niall.