National Theatre Live: Good 2023
as Hoss
The Child in Time 2018
as Male Neighbour
Van Gogh: Painted with Words 2010
as Felix Ray
Gregory's Two Girls 1999
as Rowan's Bodyguard
Stand and Deliver 1998
as Big Sean
Credits from TMDB.