All roles

Black Hawk Down
2001, Movie - Action, Drama, History
The Lost City of Z
2017, Movie - Drama, Adventure, History
Without Sin
2022, Show - Crime, Drama
The Phantom of the Open
2022, Movie - Drama, Comedy, Sport
National Treasure
2016, Show - Crime, Drama
In the Dark
2017, Show - Crime, Drama
Good Cop
2012, Show - Crime, Drama
The Medallion
2003, Movie - Action, Fantasy, Comedy
National Theatre Live: Small Island
2019, Movie - Drama
Somewhere Boy
2022, Show - Drama
Sweet Sue
2023, Movie - Drama, Comedy, Romance
Undergods
2021, Movie - Drama, Fantasy, Sci-Fi
The World We Knew
2020, Movie - Crime, Horror, Thriller
State of Play
2003, Show - Crime, Drama, Mystery
Ellen
2016, Movie - Drama
Yardie
2018, Movie - Crime, Drama
The Unloved
2009, Movie - Drama
Murder
2016, Show - Drama
A Room for Romeo Brass
1999, Movie - Drama, Comedy
Some Dogs Bite
2010, Movie - Drama
Kelly + Victor
2012, Movie - Drama, Romance
TwentyFourSeven
1998, Movie - Drama
Kiss Kiss (Bang Bang)
2001, Movie - Action, Crime
One for the Road
2003, Movie - Comedy