Born 1961 (age 65) · Ealing, London, England, UK
Appears in 24 titles

Filmography

Rogue One: A Star Wars Story
7.5
Rogue One: A Star Wars Story
2016
as Admiral Gorin
Darkest Hour
7.4
Darkest Hour
2017
as Lord Londonderry
Mary Shelley's Frankenstein
6.4
Mary Shelley's Frankenstein
1994
as Stablehand
One Life
7.8
One Life
2023
as Leadbetter
The Duke
7.0
The Duke
2021
as Express Editor
Undergods
5.8
Undergods
2021
as Ron
Private Peaceful
6.6
Private Peaceful
2012
Margaret Thatcher: The Long Walk to Finchley
National Theatre Live: A View from the Bridge
National Theatre Live: All of Us
8.0
National Theatre Live: All of Us
2022
as Hargreaves
National Theatre Live: Kerry Jackson
Crocodile
Crocodile
2014
as Simon
The Merchant of Venice
The Merchant of Venice
2022
as Antonio