Duck 2005
as Dance Begga'
Stage Fright 2005
as Vincent
Second to Die 2002
as Zed
Bark! 2002
as Man #2
TripFall 2000
as Sam Delmont
The Prince and the Surfer 1999
as Valet
Club Wild Side 2 1998
as Bud
The Man in the Iron Mask 1998
as Lieutenant
Hijacking Hollywood 1997
as Shaft
Credits from TMDB.