All roles

Rush
2013, Movie - Drama, Biography, Sport
The Lost City of Z
2017, Movie - History, Adventure, Drama
Perfume: The Story of a Murderer
2006, Movie - Crime, Drama, Fantasy
Superman
1978, Movie - Action, Sci-Fi, Adventure
Houdini
2014, Show - Drama
The Mummy: Tomb of the Dragon Emperor
2008, Movie - Action, Fantasy, Adventure
The Lady in the Van
2015, Movie - Drama, Comedy
The World Is Not Enough
1999, Movie - Action, Adventure, Thriller
The Scandalous Lady W
2015, Movie - Drama, History, Romance
United
2011, Movie - Drama, History
The Mists of Avalon
2001, Show - Drama, Sci-Fi, Adventure
Red Riding: The Year of Our Lord 1980
2009, Movie - Drama, Crime, Mystery
Queen of the Desert
2015, Movie - History, Adventure, Drama
The Trick
2021, Movie - Drama, Thriller
Goya's Ghosts
2006, Movie - Drama, History
Exposed: The Church's Darkest Secret
2020, Show - Crime, Documentary
The Killing Kind
2001, Movie - Thriller, Action
Titanic
2012, Show - Drama
The Last Front
2024, Movie - Drama, History, Action
Jason and the Argonauts
2000, Show - Family, Sci-Fi, Adventure
Widows
1983, Show - Drama, Crime
The King Is Alive
2000, Movie - Drama
National Theatre Live: Hamlet
2010, Movie - Drama
Holding On
1997, Show - Drama