All roles

Harry Potter and the Goblet of Fire
2005, Movie - Adventure, Fantasy
Never Let Me Go
2010, Movie - Drama, Romance, Sci-Fi
The Protégé
2021, Movie - Action, Thriller
Pirates of the Caribbean: Dead Man's Chest
2006, Movie - Action, Adventure, Fantasy
RocknRolla
2008, Movie - Action, Crime, Thriller
Elizabeth: The Golden Age
2007, Movie - Drama, History, Romance
The Boat That Rocked
2009, Movie - Drama, Comedy
A Knight's Tale
2001, Movie - Action, Drama, Adventure
The Wolfman
2010, Movie - Horror, Thriller
300: Rise of an Empire
2014, Movie - Action, Drama, War
Gulliver's Travels
2010, Movie - Adventure, Family, Fantasy
Dorian Gray
2009, Movie - Drama, Fantasy, Thriller
A Midsummer Night's Dream
2022, Movie - Fantasy, Comedy, Romance
The Living and the Dead
2016, Show - Drama
National Theatre Live: Nation
2010, Movie - Fantasy
1066: A Year to Conquer England
2017, Show - Documentary, Drama
Tommy Cooper: Not Like That, Like This
2014, Movie - Comedy
National Theatre Live: Treasure Island
2015, Movie - Drama, Adventure, Family
The Nativity
2010, Show - Drama, Family
The Last Witness
2018, Movie - History, Thriller
Midwinter of the Spirit
2015, Show - Drama, Mystery
Not Only But Always
2004, Movie - Drama, Comedy
Holby Blue
2007, Show - Drama
Jinnah
1998, Movie - Drama, History, War