8
Movies
1
Popularity
All the King's Men
Lieut. Alec Beck
1999
White Bird
Jean-Paul Beaumier
2023
Unstoppable
Agent Gabriel
2004
American Friends
Undergraduate 'King Lear'
1991
Young Arthur
Jack
2002
National Theatre Live: Saint Joan
Warwick
2017
Eleven
Unknown role
2018
National Theatre Live: Coriolanus
Titus Lartius
2025