Prisoner Trump: The Don of Cell Block B as Rudy Giuliani
2024
The Life I Can't Remember as Dr. Roberts
2023
Christmas with the Foxes
2021
A Deadly Grudge as Jim
2019
Letters From the Heart as The Mayor
2019
Black Monday as CEO (1 episode)
2018
grown-ish as Professor Welch (1 episode)
2017
Great News as Harold (1 episode)
2016
A Father's Secret as Joe Horton
2016
American Crime Story as Bob Currie (1 episode)
2015
Maryellen and the Brightest Star as Principal Carey
2007
Tim and Eric Awesome Show, Great Job! as Cinco Staff Member (1 episode)
1993
Diagnosis: Murder as Reporter (1 episode)