Credits
- 2016 · American Crime Story as Byron
- 2014 · Battered as Ray Fleming
- 2014 · Crossed the Line as Twist
- 2010 · Anchor Baby as
- 2010 · Church: The Movie as Jay
- 2009 · Single Black Female as Will
- 2008 · Farm House as Jonas
- 2008 · Unemployed as Big Dime
- 2007 · Carts as Conrad
- 2007 · Grindin' as Morris
- 2007 · Young Cesar as Tariq
- 2007 · Lord Help Us as Malik
- 2006 · Johnny Was as Skipp
- 2006 · Grad Night as Jerrod Elliott
- 2006 · Yo Momma as Host
- 2006 · Nailed as Scott Scott
- 2005 · Everybody Hates Chris as Mario
- 2005 · Bones as Thomas Saltz
- 2004 · Veronica Mars as Dime Bag
- 2004 · Sucker Free City as Cue
- 2003 · Love Don't Co$t a Thing as Kadeem
- 2003 · Cold Case as Zeb 'Zen' Edwards (1991)
- 2003 · NCIS as Bobby Jackson
- 2003 · Masked and Anonymous as Blunt
- 2003 · Swirl as Max (Uncredited)
- 2003 · Punk'd as Self
- 2001 · 24 as
- 2001 · Carmen: A Hip Hopera as Nathaniel
- 2000 · Boston Public as Isaiah Walton
- 2000 · The District as Otis McClure
- 1998 · V.I.P. as Kirby Tucson
- 1998 · American History X as Jail Inmate (uncredited)
- 1996 · Dangerous Minds as
- 1996 · Pacific Blue as Tyler Houston
- 1995 · Mr. Show with Bob and David as Professor Murder
- 1994 · ER as Antwan
- 1991 · Home Improvement as Grand Master Bath