2024
A Man in Full as Gerald (5 episodes)
2023
The Color Purple as Domino Player
2023
The Murdaugh Murders as Denny Wilkins
2023
Pastacolypse as Old Man (voice)
2023
Ghost in the House as Jeanette
2022
To Her, With Love as Clarence
2021
The Wonder Years as Bray (3 episodes)
2019
Undercover Brother 2 as Barber
2018
Insatiable as Janitor (2 episodes)
2018
SuperFly as Funeral Director
2018
Step Sisters as Langston Bishop
2017
Dating in Atlanta: The Movie as Father
2017
The Immortal Life of Henrietta Lacks as Day Lacks
2016
Greenleaf as Fred Williams (11 episodes)
2014
Let's Be Cops as Jackson
2013
Anchorman 2: The Legend Continues as Linda's Father
2012
Arthur Newman as Deputy
2011
Footloose as Andy Beamis
2011
Field of Vision as Charlie Hall
2010
Life As We Know It as Officer Young
2010
The Joneses as Detective Gardner
2009
The Blind Side as Big and Tall Salesman
2007
Daddy's Little Girls as Councilman
2006
We Are Marshall as Mickey Jackson
2005
The Walk as Larry Lee
2005
Diary of a Mad Black Woman as Judge
2004
Trois: The Escort as Det. Rome
2003
One Tree Hill as Coach (1 episode)
2003
The Fighting Temptations as Guard
2000
Sheena as Danico (1 episode)
1999
Selma, Lord, Selma as Hosea Williams
1994
A Passion for Justice: The Hazel Brannon Smith Story as Franklin Davis
1992
Trespass as Police Officer Foley
1992
Stay the Night as Gus
1990
When Will I Be Loved? as Guard
1990
Voodoo Dawn as Louis
1977
Wilma as Post Office Assistant