
Known for
Filmography

National Theatre Live: Hamlet
EN · 20266.5
as Marcellus / Captain
Shalborne
2024
Shalborne
EN · 2024Not rated
as Shalborne

1917
EN · 20198.0
as Mackenzie Officer

John Carter
EN · 20126.4
as Thern in Cave

Henry IV, Part 1 - Live at Shakespeare's Globe
EN · 201210.0
as Douglas / Davy / Lord Bardolph

Henry IV, Part 2 - Live at Shakespeare's Globe
EN · 201210.0
as Lord Bardolph / Davy

Far from the Madding Crowd
EN · 2010Not rated
as Gabriel Oak


