Actor
Blood Moon Orange
2026 · as Customer
Who's Cheating Who?
2024 · as Henry
Because We're Done
2022 · as Evan Wilson
DWB: Dating While Black
2018 · as Brian
Get a Job Dave
2017 · as Craig
Unspeakable Indiscretions
2014 · as Coach Cedric
The Lying Truth
2011
Show Stoppers
2008 · as Agent
Restraining Order
2006 · as Russ Jenkins
Friday After Next
2002 · as Officer Dix
Showtime
2002 · as Locker Room Cop #3