Socrates as Socrates (voice)
2023
It Wants Blood 2 as Darris Courvoisier
2019
In Search of Darkness as Self
2019
Nation's Fire as The Big Dude
2019
Horror Noire: A History of Black Horror as Self
2016
The Next Big Thing as Terry
2015
No Solicitors as Marvin
2012
Brother White as Clayton Hampton
2011
Underground Entertainment: The Movie as Paranoid Ken
2010
Never Sleep Again: The Elm Street Legacy as Self
2006
'Til Death as Byron (1 episode)
2005
It's Always Sunny in Philadelphia as Carl (1 episode)
2003
Intolerable Cruelty as Gus's Pal
2002
The Backlot Murders as Mike
2001
The Bernie Mac Show (1 episode)
2001
The Division (1 episode)
2000
The District as Vincent Phipps (1 episode)
1999
The Parkers (1 episode)
1997
Rosewood as Big Baby
1994
My So-Called Life as Paramedic (1 episode)
1994
On Promised Land as Bo Henry
1989
The Making of 'Nightmare on Elm Street IV' as Self
1988
Death by Dialogue as Lenny
1988
A Nightmare on Elm Street 4: The Dream Master as Kincaid
1988
The George McKenna Story as Mark Rogers
1987
Project X as Patrolman
1987
A Nightmare on Elm Street 3: Dream Warriors as Kincaid
1985
The Twilight Zone (1 episode)
1985
What's Happening Now!! (66 episodes)
1984
Airwolf as Desk Clerk (1 episode)
1984
Night Court as New Trekker (1 episode)