
John Heffernan
Biography
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.
Gallery


Known For
Acting History
2024
This Town as Commander Bentley
2023A Ghost Story for Christmas: Lot No. 249 as The Friend
2022National Theatre Live: Much Ado About Nothing as Benedick
2022Becoming Elizabeth as Duke of Somerset
2021The Duke as Neddie Cussen
2021The Banishing as Linus
2020Misbehaviour as Gareth
2020Dracula as Jonathan Harker
2019Forget Me Not as Jack
2019Official Secrets as James Welch
2019Brexit: The Uncivil War as Matthew Elliott
2017Crooked House as Laurence Brown
2017The Loch as Dr. Simon Marr
2017Cern and the Sense of Beauty as Narrator (voice)
2016The Crown as Lord Altrincham
2015Eye in the Sky as Major Harold Webb
2015Jonathan Strange & Mr Norrell as Lascelles
2014Beyond the Pale as Captain Charles Shore
2014Outlander as Brigadier General Lord Thomas
2013Murder on the Home Front as Zeigler
2013All This Can Happen as Narrator
2012Ripper Street as Ronald Capshaw
2012The Hollow Crown as Francis
2010Luther as Steven Rose
2010National Theatre Live: The Habit of Art as George
2008King Lear as Oswald
2002Foyle's War as James Griffin
2002Red Alert: Hockeytown 3 as Narrator
1971A Ghost Story for Christmas as The Friend









