Born 1981 (age 44) · Billericay, Essex, England, UK
Appears in 30 titles

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.

Filmography

Eye in the Sky
7.0
Eye in the Sky
2015
as Major Harold Webb
Official Secrets
7.2
Official Secrets
2019
as James Welch
Crooked House
6.4
Crooked House
2017
as Laurence Brown
The Duke
7.0
The Duke
2021
as Neddie Cussen
Brexit: The Uncivil War
6.6
Brexit: The Uncivil War
2019
as Matthew Elliott
Misbehaviour
6.4
Misbehaviour
2020
as Gareth
The Banishing
5.2
The Banishing
2021
as Linus
Cern and the Sense of Beauty
6.2
Cern and the Sense of Beauty
2017
as Narrator (voice)
A Ghost Story for Christmas: Lot No. 249
Beyond the Pale
6.9
Beyond the Pale
2014
as Captain Charles Shore
King Lear
6.7
King Lear
2008
as Oswald
National Theatre Live: Much Ado About Nothing
Red Alert: Hockeytown 3
10.0
Red Alert: Hockeytown 3
2002
as Narrator
National Theatre Live: The Habit of Art
Forget Me Not
5.0
Forget Me Not
2019
as Jack
All This Can Happen
2013
as Narrator