Fear the Invisible Man 2023
as Bishop White
Rye Lane 2023
as Big Trev
Fifty-Four Days 2022
as Delroy
Dragonheart: Battle for the Heartfire 2017
as Councilor Marrakar
The Marker 2017
as Morrell
Monochrome 2016
as Protection officer
Credits from TMDB.