
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.
Also Known As
Movie Appearances
All This Can Happen
as Narrator
2013

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

National Theatre Live: Much Ado About Nothing
as Benedick
2022

Eye in the Sky
as Major Harold Webb
2015

Cern and the Sense of Beauty
as Narrator (voice)
2017

Crooked House
as Laurence Brown
2017

Official Secrets
as James Welch
2019

Red Alert: Hockeytown 3
as Narrator
2002

Beyond the Pale
as Captain Charles Shore
2014

Brexit: The Uncivil War
as Matthew Elliott
2019

Misbehaviour
as Gareth
2020

National Theatre Live: The Habit of Art
as George
2010

The Duke
as Neddie Cussen
2021

Forget Me Not
as Jack
2019

The Banishing
as Linus
2021

King Lear
as Oswald
2008
TV Appearances

The Loch
as Dr. Simon Marr
2017

Jonathan Strange & Mr Norrell
as Lascelles
2015

Outlander
as Brigadier General Lord Thomas
2014

Ripper Street
as Ronald Capshaw
2012

The Crown
as Lord Altrincham
2016

Becoming Elizabeth
as Duke of Somerset
2022

Luther
as Steven Rose
2010

The Hollow Crown
as Francis
2012

This Town
as Commander Bentley
2024

Dracula
as Jonathan Harker
2020

Murder on the Home Front
as Zeigler
2013

Foyle's War
as James Griffin
2002