Dublin Drumcondra kerületében folytatta tanulmányait a St. Patrick's National School-ban. Később a Dublin Institute of Technology-ban, majd a University College Dublin-ban tanult. Az egyetemi időszaka után egy dublini kórházban kezdett dolgozni.
1972-ben találkozott leendő feleségével Miriam Kellyvel. Kellyt 1975-ben vette el. Két gyermeke született Georgina és Cecelia. 1992-ben elvált feleségétől. Fianna Fáil párt Celia Larkin aktivistájával került szoros kapcsolatba, akivel az 1980-as években találkozott.
2012-ben kiderült, hogy még az 1990-es évek közepén 165 ezer ír fontnyi be nem jelentett pénzadományt fogadott el üzletemberektől, majd több alkalommal eskü alatt hazudott.[2]