2024
The Street Avenger as Leon
2020
The Christmas Bow as Dr. Burk
2019
Christmas Hotel as Greg
2019
Wu-Tang: An American Saga as William Hart (1 episode)
2018
The Rookie as Lewis (1 episode)
2014
How to Get Away with Murder as Maxwell Salinas (1 episode)
2013
Brooklyn Nine-Nine as Dante (1 episode)
2013
Iron Man 3 as Technical Director
2012
Stealing Las Vegas as Franklin
2008
Yonkers Joe as Technician
2007
My Blueberry Nights as Harlan (uncredited)
2005
Grey's Anatomy as Neurosurgeon (1 episode)
2005
Miss Congeniality 2: Armed and Fabulous as Reporter #2
2004
Benji: Off the Leash! as Ozzie
2002
Everwood as The Pot Man (1 episode)
2001
The Rising Place as Brother Isaac
2000
CSI: Crime Scene Investigation as Black Media (1 episode)
1996
The People vs. Larry Flynt as Georgia Reporter
1995
Candyman: Farewell to the Flesh as Reporter
1993
Frasier as Bank Guard (1 episode)
1990
Top Cop as Drugrunner Charles