Travers John Heagerty nació en Berwick-upon-Tweed, Northumberland, Inglaterra, hijo de Daniel Heagerty, un doctor irlandés de Cork.