Born 1967 (age 58)
Appears in 35 titles

Filmography

The King's Speech
7.7
The King's Speech
2010
as Equerry
The Huntsman: Winter's War
6.3
The Huntsman: Winter's War
2016
as King
The Iron Lady
6.4
The Iron Lady
2011
as Grey Suited Guest 1949
My Week with Marilyn
6.7
My Week with Marilyn
2011
as David Orton
You Will Meet a Tall Dark Stranger
5.9
You Will Meet a Tall Dark Stranger
2010
as Jewelry Shop Salesman
Goodbye Christopher Robin
7.0
Goodbye Christopher Robin
2017
as Headmaster
6 Days
6.1
6 Days
2017
as Lt. Col. Mike Rose
Mr. Turner
6.5
Mr. Turner
2014
as Sir Charles Eastlake
Hurricane
5.9
Hurricane
2018
as Keith Park
Eat Locals
5.2
Eat Locals
2017
as Bingham
Kids in Love
5.8
Kids in Love
2016
as Mr. Walker
Mrs. Dalloway
5.6
Mrs. Dalloway
1997
as Young Richard
Paintball Massacre
6.2
Paintball Massacre
2020
as Marshall Eddie
Tales from the Lodge
5.4
Tales from the Lodge
2019
as Doctor
The Ghost Writer
6.4
The Ghost Writer
2022
as Irwin
An American in Austen
6.6
An American in Austen
2024
as Mr. Bennet
Stiff Upper Lips
5.6
Stiff Upper Lips
1998
as Cedric
Tell Me a Creepy Story
5.6
Tell Me a Creepy Story
2023
as Dr. Lawrence ("Hungry Joe")
Hungry Joe
5.0
Hungry Joe
2020
as Doctor Lawrence
Seahorse
7.8
Seahorse
2015
as Stuart