John Heffernan · Actor
Sealed
2026
Wild Horse Nine
English Man
Sealed
2023
A Ghost Story for Christmas: Lot No. 249
The Friend
Sealed
2022
National Theatre Live: Much Ado About Nothing
Benedick
Sealed
2021
The Duke
Neddie Cussen
Sealed
2021
The Banishing
Linus
Sealed
2020
Misbehaviour
Gareth
Sealed
2019
Official Secrets
James Welch
Sealed
2019
Forget Me Not
Jack
Sealed
2019
Brexit: The Uncivil War
Matthew Elliott
Sealed
2017
Crooked House
Laurence Brown
Sealed
2017
Cern and the Sense of Beauty
Narrator (voice)
Sealed
2015
Eye in the Sky
Major Harold Webb
Sealed
2014
Beyond the Pale
Captain Charles Shore
All This Can Happen
Sealed
2013
All This Can Happen
Narrator
Sealed
2010
National Theatre Live: The Habit of Art
George
Sealed
2008
King Lear
Oswald
Sealed
2007
Snakes on a Set: Behind the Scenes
Self
Sealed
2002
Red Alert: Hockeytown 3
Narrator