
2025
Highway to the Moon as Not available2022
The Silent Twins as Aubrey2021
Witch Hunt as Jacob2019
Itsy Bitsy as Ahkeeba2018
Filmworker as Self2018
Black Earth Rising as Frank Munezero2018
Acts of Desperation as Glenn2015
Bosch as Jacques Avril2014
Voodoo Possession as Jean Drouillard2012
Desert Vows as Steve2011
Death in Paradise as Jerome Martin2011
Mob Rules as Anton2009
Terminator Salvation as Len2009
Green Street Hooligans 2 as Arthur Mason2009
The Philanthropist as Not available2008
Japan as Cuba2006
Curious George as Additional Voices (voice)2005
Supernatural as Peter Holloway / Tamiel2005
Medium as Man on Phone2005
ESL: English as a Second Language as Donovan2003
Pirates of the Caribbean: The Curse of the Black Pearl as Koehler2003
Bad Boys II as Icepick2003
Threat Matrix as Mr. Kumala - Airport Manager2003
Masked and Anonymous as Percy2002
Shooters as Binney2001
24 as Elemu2001
Black Hawk Down as Abdullahi 'Firimbi' Hassan1999
Angel as Emil1999
Eyes Wide Shut as Morgue Orderly1999
The Last Train as Mick Sizer1998
Charmed as Possessor Demon1997
Holding On as Lloyd1996
The Final Passage as Vincent1994
The Fast Show as Not available1991
Who Needs a Heart as Sidney1991
The Missing Finger as Sidney1989
The Paradise Club as Colonel Mombassa1989
Desmond's as Not available1986
Shift Work as Jordan1986
Call Me Mister as Not available1984
The Bill as Not availableNaN
Trust as Karl lane