All roles

Slow Horses
2022, Show - Drama, Thriller
One Life
2023, Movie - Biography, Drama, History
Wolf Hall
2015, Show - Drama
The Crown
2016, Show - Biography, Drama, History
William Tell
2025, Movie - Action, Drama, History
Taboo
2017, Show - Drama, Mystery
Pirates of the Caribbean: The Curse of the Black Pearl
2003, Movie - Action, Adventure, Fantasy
Glengarry Glen Ross
1992, Movie - Crime, Drama, Mystery
Scrooge: A Christmas Carol
2022, Movie - Animation, Drama, Adventure
What a Girl Wants
2003, Movie - Drama, Family, Comedy
Pirates of the Caribbean: Dead Man's Chest
2006, Movie - Action, Adventure, Fantasy
Pirates of the Caribbean: At World's End
2007, Movie - Action, Adventure, Fantasy
The Two Popes
2019, Movie - Drama, History
Brazil
1985, Movie - Comedy, Sci-Fi
Bedtime Stories
2008, Movie - Family, Fantasy, Comedy
All the Old Knives
2022, Movie - Thriller
Ronin
1998, Movie - Action, Crime, Thriller
Tomorrow Never Dies
1997, Movie - Action, Adventure, Thriller
Woman in Gold
2015, Movie - Drama
The Wife
2018, Movie - Drama
The Age of Innocence
1993, Movie - Drama, Romance
Stigmata
1999, Movie - Fantasy, Horror, Thriller
G.I. Joe: Retaliation
2013, Movie - Action, Adventure, Sci-Fi
The Salvation
2014, Movie - Drama, Western