All roles

The Strays
2023, Movie - Thriller
Misbehaviour
2020, Movie - Drama, History, Comedy
Everest
2015, Movie - Drama, Adventure, History
Brimstone
2016, Movie - Thriller, Western
Velvet Goldmine
1998, Movie - Drama, Music
Hitler: The Rise of Evil
2003, Show - Drama, War
Grant
2020, Show - Documentary, War
Rillington Place
2016, Show - Crime, Drama
The Mill
2013, Show - Drama
The Trick
2021, Movie - Drama, Thriller
Ray & Liz
2018, Movie - Drama
Crowhurst
2018, Movie - Drama
The 7.39
2014, Show - Drama
The Eichmann Show
2015, Movie - Drama, History
Once Upon a Time in London
2019, Movie - Crime
Beau Brummell: This Charming Man
2006, Movie - Drama, History
Heartless
2010, Movie - Drama, Horror, Thriller
Enduring Love
2004, Movie - Drama, Mystery, Romance
The Calling
2010, Movie - Drama, Comedy
Revengers Tragedy
2002, Movie - Drama, Comedy, Sci-Fi
Robot Overlords
2014, Movie - Action, Adventure, Sci-Fi
Rise of the Gargoyles
2009, Movie - Action, Adventure, Fantasy
Peaches
2000, Movie - Comedy