Portrait of John Heffernan

John Heffernan

Acting

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.

Born: June 30, 1981

Place of Birth: Billericay, Essex, England, UK

Filmography

2024
This Town

as Commander Bentley

2022
Becoming Elizabeth

as Duke of Somerset

2021
The Duke

as Neddie Cussen

2021
2020
Misbehaviour

as Gareth

2020
Dracula

as Jonathan Harker

2019
2019
Official Secrets

as James Welch

2019
Brexit: The Uncivil War

as Matthew Elliott

2017
Crooked House

as Laurence Brown

2017
The Loch

as Dr. Simon Marr

2017
Cern and the Sense of Beauty

as Narrator (voice)

2016
The Crown

as Lord Altrincham

2015
Eye in the Sky

as Major Harold Webb

2014
Beyond the Pale

as Captain Charles Shore

2014
Outlander

as Brigadier General Lord Thomas

2012
Ripper Street

as Ronald Capshaw

2012
2010
Luther

as Steven Rose

2008
King Lear

as Oswald

2002
Foyle's War

as James Griffin