All roles

Gladiator
2000, Movie - Action, Drama, Adventure
K-19: The Widowmaker
2002, Movie - Drama, History, Mystery
Notting Hill
1999, Movie - Comedy, Romance
Troy
2004, Movie - Drama, History
The Duchess
2008, Movie - Drama, History, Romance
Elizabeth: The Golden Age
2007, Movie - Drama, History, Romance
Mirrors
2008, Movie - Mystery, Horror
The Awakening
2011, Movie - Mystery, Horror, Thriller
101 Dalmatians
1996, Movie - Family, Comedy
The 10th Kingdom
2000, Show - Family, Comedy, Mystery
OXI, an Act of Resistance
2014, Movie - Documentary, Drama
National Theatre Live: Macbeth
2013, Movie - Action, Drama
Building Burma's Death Railway: Moving Half the Mountain
2014, Movie - Documentary, History
Apparitions
2008, Show - Drama, Mystery, Sci-Fi
King Charles III
2017, Movie - Drama
Hamlet
2015, Movie - Drama
Ancient Rome: The Rise and Fall of an Empire
2006, Show - Documentary
I Am Not an Animal
2004, Show - Animation, Comedy
National Theatre Live: Phèdre
2009, Movie - Drama
Hornblower: The Frogs and the Lobsters
1999, Movie - Adventure, War
Hindenburg: Titanic of the Skies
2007, Movie - Documentary, Drama, History
Bodyguards
1997, Show - Adventure
An Organization of Dreams
2009, Movie - Thriller