All roles

The Pianist
2002, Movie - Drama, War
My Policeman
2022, Movie - Drama, Romance
Lock, Stock and Two Smoking Barrels
1998, Movie - Crime, Comedy
300
2007, Movie - Action, Adventure, War
Interview with the Vampire
1994, Movie - Drama, Fantasy, Horror
Autómata
2014, Movie - Sci-Fi, Thriller
Innocent
2018, Show - Crime, Drama, Mystery
300: Rise of an Empire
2014, Movie - Action, Drama, War
Code of a Killer
2015, Show - Crime, Drama, Mystery
Snow White: A Tale of Terror
1997, Movie - Fantasy, Horror
Sleaford Mods: Invisible Britain
2015, Movie - Documentary
2003
2021, Movie - Drama, War
Common
2014, Movie - Crime, Drama
Le Fear II: Le Sequel
2016, Movie - Comedy, Sci-Fi
Break Clause
2019, Movie - Drama, Thriller
UK18
2017, Movie - Drama, Horror, Thriller
Krays: Code of Silence
2021, Movie - Crime, Drama
In a Land of Plenty
2001, Show - Drama
Hornblower: The Examination for Lieutenant
1998, Movie - Adventure, War
Whose Baby?
2004, Movie - Drama
The Great Fire
2014, Show - Drama
Dragonfly
2014, Movie - Thriller
Murderland
2009, Show - Crime, Drama, Mystery