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