
John Heffernan
Acting
John Heffernan is a British actor. He has worked with the the Royal Shakespeare Company (RSC), the National Theatre, and the English Touring Theatre. He has appeared in films and television shows.
Born: June 30, 1981 · Billericay, Essex, England, UK
Filmography (23)

TV
This Town
2024
Actor: Commander Bentley

A Ghost Story for Christmas: Lot No. 249
2023
Actor: The Friend

TV
Becoming Elizabeth
2022
Actor: Duke of Somerset

The Duke
2021
Actor: Neddie Cussen

The Banishing
2021
Actor: Linus

Misbehaviour
2020
Actor: Gareth

TV
Dracula
2020
Actor: Jonathan Harker

Official Secrets
2019
Actor: James Welch

Brexit: The Uncivil War
2019
Actor: Matthew Elliott

Crooked House
2017
Actor: Laurence Brown

TV
The Loch
2017
Actor: Dr. Simon Marr

Cern and the Sense of Beauty
2017
Actor: Narrator (voice)

TV
The Crown
2016
Actor: Lord Altrincham

Eye in the Sky
2015
Actor: Major Harold Webb

TV
Jonathan Strange & Mr Norrell
2015
Actor: Lascelles

Beyond the Pale
2014
Actor: Captain Charles Sh…

TV
Outlander
2014
Actor: Brigadier General …

TV
Ripper Street
2012
Actor: Ronald Capshaw

TV
The Hollow Crown
2012
Actor: Francis

TV
Luther
2010
Actor: Steven Rose

King Lear
2008
Actor: Oswald

TV
Foyle's War
2002
Actor: James Griffin

TV
A Ghost Story for Christmas
1971
Actor: The Friend
