Actor (27 credits)
- Strive (2018) Mr. Stokes
- Cracka (2018) Jamal Lawrence
- Park Bench (2017) William Haggle
- Tenebrae (2017) Obeah
- Bear (2017) Noble
- Blue Diamonds (2017)
- Roadies (2016) AA Member, not listed in credits
- Privilege (2016) Charles Johnson
- Haunted Illusion (2015) Father
- Runaway Overture (2015) Rick
- Pecan Pie (2015) Trained Prisoner
- Destiny Jones (2014) Mark Johnson
- Air (2014) Leonard Martin
- True Crime with Aphrodite Jones (2010) Ernest Tolbert
- Head of State (2003) Brad Harper, not listed in credits
- The Wire (2002) Maj. Bobby Reed
- The Agency (2001) CIA Guard
- The Corner (2000) Emcee
- Thunderheart (1992) FBI Agent, not listed in credits
- Ishtar (1987) Street Person, not listed in credits
- Deadly Illusion (1987) Willie, not listed in credits
- Power (1985) Reporter, not listed in credits
- The Last Dragon (1985) Gang Member, not listed in credits
- Out of the Darkness (1985) Detective
- Turk 182! (1985) Police Officer, not listed in credits
- Daniel (1983) Party Goer, not listed in credits
- First Monday in October (1981) Law Clerk #3, not listed in credits