2025
The Street Avenger as Leon2020
Outer Banks as Demp2020
Dashing in December as Hugh2020
The Christmas Bow as Dr. Burk2019
Wu-Tang: An American Saga as William Hart2019
Christmas Hotel as Greg2018
The Rookie as Lewis2014
How to Get Away with Murder as Maxwell Salinas2013
Brooklyn Nine-Nine as Dante2013
Iron Man 3 as Technical Director2012
Stealing Las Vegas as Franklin2008
Yonkers Joe as Technician2007
My Blueberry Nights as Harlan (uncredited)2005
Grey's Anatomy as Neurosurgeon2005
Miss Congeniality 2: Armed and Fabulous as Reporter #22004
Benji: Off the Leash! as Ozzie2003
High Roller: The Stu Ungar Story as Gerald2002
Everwood as The Pot Man2001
The Rising Place as Brother Isaac2000
CSI: Crime Scene Investigation as Black Media1996
The People vs. Larry Flynt as Georgia Reporter1995
Candyman: Farewell to the Flesh as Reporter1993
Frasier as Bank Guard1990
Top Cop as Drugrunner Charles