John Heffernan est un acteur de 42 ans (30 juin 1981). John Heffernan a tourné dans 8 séries et dans 10 films. Une prestation à retrouver dans le rôle de Lord Altrincham dans la série The Crown. Au cinéma, dans le rôle de James Welch dans le long métrage Official Secrets.