- TBABlack MatterFilmProducer
- TBAHer Midas TouchFilmExecutive Producer
- 2027Oh, Mary!FilmMary's Husband
- 2026Kiloran BayFilmJames
- 2026The Twelfth Night ReunionFilmSelf - Performer
- 2025National Theatre Live: Dr. StrangeloveFilmGeneral Buck Turgidson
- 2023National Theatre Live: OthelloFilmOthello
- 2022Scrooge: A Christmas CarolFilmTom Jenkins (voice)
- 2022National Theatre Live: Blues for an Alabama SkyFilmGuy Jacobs
- 2021Death of England: Face to FaceFilmDelroy
- 2021Cameron Mackintosh - The First 50 YearsFilmSelf
- 2019FlackSeriesWilliam Pendelton
- 2013YonderlandSeriesEnsemble Actor
- 2013Muse of FireFilmExecutive Producer, Music, Director, Writer
- 2010London BoulevardFilmWaiter
- 2010National Theatre Live: HamletFilmHoratio
- 2009Horrible HistoriesSeriesVarious
- 2004The Rat Pack - Live From Las VegasFilmSammy