All Movies List
Becoming Elizabeth

as Duke of Somerset

2022
The Banishing

as Linus

2021
The Duke

as Neddie Cussen

2022
Misbehaviour

as Gareth

2020
Official Secrets

as James Welch

2019
Brexit: The Uncivil War

as Matthew Elliott

2019
Eye in the Sky

as Major Harold Webb

2016
All This Can Happen

as Narrator

2013
John Heffernan John Heffernan

Birthday

1934-05-30

Place of Birth

Billericay, Essex, England, UK

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now