- 2025ElixerSeriesPeter Anderson
- 2024BodemSeriesMartin Barker
- 2023Aller/RetourFilmBritse vrachtwagenchauffeur
- 2022The TakeoverFilmRogers
- 2022Dirty LinesSeriesAiden Kennedy
- 2021Professor TSeriesMr Tucker
- 2018Les MisérablesSeriesInn Customer
- 2013Nymphomaniac: Vol. IIFilmMan 1 in Car
- 2011Me or the DogFilmCafe owner
- 2008Homicide: Division BFilmThe Suspect
- 1999The Murder of Stephen LawrenceFilmNoakes
- 1991FamilieSeriesDavid Bourne