Born 1967 (age 59) · Hereford, Herefordshire, England, UK
Appears in 34 titles

Filmography

White Bird
7.8
White Bird
2023
as Jean-Paul Beaumier
Unstoppable
5.2
Unstoppable
2004
as Agent Gabriel
All the King's Men
6.3
All the King's Men
1999
as Lieut. Alec Beck
American Friends
6.4
American Friends
1991
as Undergraduate 'King Lear'
National Theatre Live: Saint Joan
8.0
Young Arthur
2002
as Jack
Eleven
Eleven
2018
National Theatre Live: Coriolanus
National Theatre Live: Coriolanus
2025
as Titus Lartius
The Understudy
The Understudy
2014
as 'Macduff'