2025
The Pickup as Older Guard2024
Hunting Souls as Dr. Thomas2024
The Piano Lesson as White Man2024
Adult Swim Yule Log 2: Branchin' Out as Little Man in the Fire2024
I'm the Mayor of Bimmi Gardens as Filthy old prospector2023
May December as Mr. Henderson2023
The Color Purple as Mayor2023
Quiz Lady as Charles Von Kampf2023
Confession as Not available2022
Black Bird as Robert Hall2022
A Friend of the Family as Judge2022
The Time Capsule as Homeless man2022
A Waltons Thanksgiving as Ike Godsey2022
Adult Swim Yule Log as Little Man in Fire2021
Swagger as CRAIG2021
Beast Beast as Mr. Gunderson2021
Bad Trip as Priest2020
Outer Banks as Docent2020
DC's Stargirl as Mr. Merlin2020
Embattled as Male Reporter #12020
Freaky as Frank2020
Superintelligence as Motorcycle Cop2020
The Glorias as Theodore H. White2020
A Taste of Christmas as Miles Croaker2020
Irresistible as Father Heuvel (uncredited)2020
Only as Employee2019
Jumanji: The Next Level as Bartender (uncredited)2019
Watchmen as Preacher2019
What Men Want as Dr. Wilson2019
Doctor Sleep as U.S. Senator2019
Shaft as Hallway Man2019
Poms as Announcer2019
Richard Jewell as Dr. W. Ray Cleere2019
Christmas Wishes & Mistletoe Kisses as Walter Fairbanks2018
The Resident as Leonard Langdon2018
Black Lightning as Teddy Evans2018
The Lover in the Attic: A True Story as Old Man2018
The Darkest Minds as Doctor2018
The House with a Clock in Its Walls as Soda Jerk2017
Ozark as High School Administrator2017
The Gifted as Political Strategist2017
Mark Felt: The Man Who Brought Down the White House as Reverend2017
Brockmire as Norman Glasscock2017
Table 19 as Mr. Manny2016
MacGyver as Maintenance Man2016
The Founder as Loan Officer #12016
The Nice Guys as Dog Walker2016
Dead Silent as Diner Owner2015
Kidnapping Mr. Heineken as Journalist2015
White Water as Townie #12015
American Genius as Al Munier2013
Swamp Murders as Not available1985
The Golden Girls as Willard1980
The Happy Hooker Goes Hollywood as George1977
Abar, the First Black Superman as Drunk