- TBASmart TVFilmChristopher
- 2020IndustrySeriesNicholas Crendshore
- 2018BeastFilmNews Reporter
- 201855 StepsFilmBen Clandon
- 2016Now You See Me 2FilmLionel Shrike
- 2015The RezortFilmKyle Gibbs
- 2015Home FiresSeriesMalcolm Cornell
- 2015SkinshipFilmEric
- 2010Gulliver's TravelsFilmNigel Travel Writer
- 2006V for VendettaFilmParliament Lieutenant
- 20069/11: The Twin TowersFilmJay Jonas
- 2005Batman BeginsFilmArkham Chase Cop
- 2000AberdeenFilmFather
- 1999The Dark RoomFilmDC Charlie Xavier
- 1999The Blonde BombshellSeriesDavid Lean
- 1997BentFilmSS Guard