All roles

The Last Duel
2021, Movie - Action, Drama, History
Burnt
2015, Movie - Drama
Bedazzled
2000, Movie - Fantasy, Comedy, Romance
The Queen
2006, Movie - Drama, History
The Lost King
2022, Movie - Drama
The Bank Job
2008, Movie - Crime, Drama, Thriller
Sebastian
2024, Movie - Drama
Shadowlands
1993, Movie - Drama, Romance
A United Kingdom
2016, Movie - Drama, History
Quadrophenia
1979, Movie - Drama, Music
Agent Cody Banks 2: Destination London
2004, Movie - Action, Adventure, Family
Diana
2013, Movie - Drama, Romance
Sense and Sensibility
2024, Movie - Drama, Comedy
Secret State
2012, Show - Drama
Lucan
2013, Show - Crime, Drama
Margaret
2009, Movie - Drama, Comedy, Romance
Electricity
2014, Movie - Drama
Cadfael
1994, Show - Crime, Drama
Mr. Nice
2010, Movie - Crime, Drama, Comedy
Shadow of the Noose
1989, Show
Gunpowder, Treason & Plot
2004, Show - Drama, War
The Adventures of Young Indiana Jones: Phantom Train of Doom
1993, Movie - Action, Drama, Adventure
Byron
2003, Movie - Drama, History, Romance
The Adventures of Young Indiana Jones: Trenches of Hell
1999, Movie - Action, Drama, Adventure