2001
as Yousuf Dahir Mo'alim
2005
as Duke
2004
as Sgt. Peyton Wells
as Richie Rich
2007
as Dutch Mass (as Raz Adoti)
as Wayne Barclay
2000
as Roland
2006
as Sgt. Earl 'Gunny' Darnell
2010
as Spiro
2025
1997
as Yamba
2012
as Timi
2017
as Mills
as Dwight
as Chas
as Self
as Dalton Maclean
as Rodney
as Michael Adeyemi