Actor
Consinsual
2010
as Detective Edwards
Black Snake Moan
2006
as Deke Woods
Twisted
2004
as Mills' Aide
xXx
2002
as NSA Agent
Star Wars: Episode II - Attack of the Clones
2002
as Roth-Del Masona - Arena Jedi (uncredited)
Changing Lanes
2002
as Newsroom Reporter
The Negotiator
1998
as Allen
Eve's Bayou
1997
as Maynard
One Eight Seven
1997
as New York Assistant Principal
A Time to Kill
1996
as Man in Lumberyard
Girl 6
1996
as Co-Agent
Clockers
1995
as Onion, Bar Patron
Major Payne
1995
as Bleeding Soldier
Drop Squad
1994
as XB
Dangerous Game
1993
as Prop Guy
Bad Lieutenant
1992
as Cop #2
Malcolm X
1992
as Leon Davis
The Return of Superfly
1990
as Joey
Mo' Better Blues
1990
as Rod
King of New York
1990
as Blood
Do the Right Thing
1989
as Punchy
The Laser Man
1988
as Sgt. Williams
School Daze
1988
as General George Patton
Young & Naive
as Self