All roles

Shardlake
2024, Show - Drama, Mystery
The Greatest Game Ever Played
2005, Movie - Drama
Lifeforce
1985, Movie - Action, Sci-Fi, Horror
The Hunt for Red October
1990, Movie - Action, Adventure, Thriller
Amistad
1997, Movie - Drama, History, Mystery
Mighty Joe Young
1998, Movie - Action, Adventure, Family
Pearl Harbor
2001, Movie - Drama, History, War
The Rescuers Down Under
1990, Movie - Animation, Adventure, Family
Risen
2016, Movie - Action, Drama, Adventure
Spooks
2002, Show - Crime, Drama, Adventure
Dickensian
2015, Show - Drama
Shadowlands
1993, Movie - Drama, Romance
Tess
1979, Movie - Drama, Romance
World Without End
2012, Show - Drama
Spooks: The Greater Good
2015, Movie - Action, Thriller
Cheat
2019, Show - Drama
An Awfully Big Adventure
1995, Movie - Drama, Comedy, Romance
Yellowstone
2009, Show - Documentary
Ancient Rome: The Rise and Fall of an Empire
2006, Show - Documentary
South Riding
2011, Show - Drama
Mayday
2013, Show - Drama, Mystery
Undeniable
2014, Show - Drama, Mystery
Hawking
2004, Movie - Drama
Happily Ever After
2016, Movie - Drama