All roles

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