All roles

Legend
2015, Movie - Crime, Thriller
Belfast
2021, Movie - Biography, Drama, History
Victoria
2016, Show - Drama
Gangs of New York
2002, Movie - Crime, Drama, History
Loving Vincent
2017, Movie - Animation, Drama, History
Filth
2013, Movie - Crime, Drama, Comedy
Scoop
2006, Movie - Comedy, Mystery
Finding Your Feet
2017, Movie - Drama, Family, Comedy
The Iron Lady
2011, Movie - Drama, History
The Good Shepherd
2006, Movie - Drama, History, Thriller
Florence Foster Jenkins
2016, Movie - Drama, Comedy
Made in Dagenham
2010, Movie - Drama, History, Comedy
Mr. Holmes
2015, Movie - Crime, Drama, Family
Nativity!
2009, Movie - Family, Comedy
A Midsummer Night's Dream
1999, Movie - Fantasy, Comedy, Romance
Denial
2016, Movie - Drama, History
The Bounty
1984, Movie - Action, Drama, History
Five Children and It
2004, Movie - Adventure, Family, Fantasy
The Adventures of Pinocchio
1996, Movie - Drama, Adventure, Family
Henry V
1989, Movie - Drama, History, War
The Loch
2017, Show - Crime, Drama
Loving Vincent: The Impossible Dream
2019, Movie - Documentary
The Last Station
2009, Movie - Drama, Romance
Oliver Twist
2007, Show - Drama