The Sacrifice Game 2023
as Police Officer #1
It Must Be Heaven 2019
as Policeman #1
Love Locks 2017
as Security Guard
Waitresses Wanted 2008
Actor
The Covenant 2006
as Patrolman Endore
Last Best Chance 2005
as #34 African cell Leader#2
WW3 2001
Credits from TMDB.