

Getting Played
2005 · as Darryl

Deliver Us from Eva
2003 · as Lucius Johnson

Show Stoppers
2008 · as Final Judge

Just Write
1997 · as Valet at Mansion Party

Twice Bitten
2021

Chaos on the Farm
2023 · as Sheriff Hank

Lethal Legacy
2023 · as Richard Washington

Deceitful
2013 · as Mark

The Barefoot Executive
1995 · as Doctor

The Lurking Man
2018 · as Emerson

The Wrong Real Estate Agent
2021 · as Ron

Fatal Fixer Upper
2024 · as Roger

Christmas Matchmakers
2019 · as Owen

Divine Direction
as Charles Moorer / Quinton Moorer

The 7th Annual Soul Train Christmas Starfest
2004 · as Self

The Next Dance
2014 · as Mr. Hamilton

When It Comes Around
2018 · as Nate/ Willis