Credits
- 2023 · The Holiday Shift as Narrator
- 2015 · Born to Be Blue as Miles Davis
- 2015 · Killjoys as Tighmon
- 2014 · Enemy as Security Guard
- 2009 · Spliced as Princess Pony Ape Hands (voice)
- 2008 · Saving God as Deacon Jake
- 2008 · Best Ed as Mr. Thursty (voice)
- 2008 · World of Quest as Gatling / Ogun (voice)
- 2005 · Knights of the South Bronx as Cop #2 (as Kedar)
- 2005 · Wayside as Mr. Kidswatter (voice)
- 2004 · H2O as McLaughlin's aide
- 2004 · ReGenesis as Dr. Dale Bishop (as Kedar)
- 2004 · Kevin Hill as Harvey Harcort
- 2003 · Mayday as Victor Guillory
- 2003 · Jasper, Texas as Reverend
- 2002 · Terminal Invasion as Darian
- 2002 · Monk as Witness
- 2002 · 10,000 Black Men Named George as James Randolph
- 2001 · Mutant X as Axel
- 2000 · Loser as Jay
- 1999 · Dick as Mr. Samovar
- 1998 · Twitch City as Warm-Up Guy
- 1997 · Color of Justice as Al
- 1996 · Maximum Risk as Tough Teen
- 1996 · FX: The Series as Defense Attorney
- 1996 · FX: The Series as Cameraman
- 1994 · Due South as Tom Abbot
- 1991 · Tiger Claws as Vince