Aucune biographie disponible pour le moment.
Trouble Man
2025
Rôle : Branes Holden
Le Prince de Greenwich Village
2004
Rôle : Superfly
Endiablé
2000
Rôle : Dan / Esteban / Beach Jock / Sportscaster / African Party Guest
Magnolia
1999
Rôle : Worm
35 heures, c'est déjà trop
1999
Rôle : Steve
The Adventures of Beatle
2015
Rôle : Dr. Vanderark
La Machine à explorer le temps
2002
Rôle : Vox
Évolution
2001
Rôle : Prof. Harry Phineas Block
Les Remplaçants
2000
Rôle : Clifford Franklin
Biker Boyz
2003
Rôle : Soul Train
Un Gentleman en Cavale
2001
Rôle : Daryl Chase
Le Maître du jeu
2003
Rôle : Russell
Beat Battle
2002
Rôle : Dr. Lee
L'Assistant du vampire
2009
Rôle : Alexander Ribs
Le Livre de l'amour
2017
Rôle : Cornelius 'Dumbass' Thibadeaux
Seconds Apart
2011
Rôle : Detective Lampkin
Primeval
2007
Rôle : Steven Johnson
Til Death Do Us Part
2023
Rôle : Groomsman 4
Ennemis Jurés
2013
Rôle : Clay
Je crois que j'aime ma femme
2007
Rôle : Nelson (uncredited)
Waterproof
2000
Rôle : Natty Battle
Sour Grapes
1998
Rôle : Digby
Présumé Coupable
2009
Rôle : Ben Nickerson
Woo
1998
Rôle : Sticky Fingas
That Moment: Magnolia Diary
2000
Rôle : Self
Une nuit en enfer 3 : La Fille du bourreau
2000
Rôle : Ezra Traylor
88
2023
Rôle : Harold Roundtree
Trop, c'est trop !
2001
Rôle : Dig McCaffrey
Liberty Heights
1999
Rôle : Little Melvin
Misconceptions
2010
Rôle : Terry Price-Owens
Chain of Fools
2001
Rôle : Miss Cocoa
The Chicago 8
2011
Rôle : Bobby Seale
A Cool Like That Christmas
1993
Rôle : Self (voice)
Meridian
2012
Rôle : Jeff Meyers