Peter Gallagher has one of those faces: instantly recognisable, hard to place. As we sit drinking coffee at an upmarket hotel ...