2024
A Man on the Inside as Sam Ailmintz (2 episodes)
2024
A Desert as Gus Jessop
2024
Unfrosted as Michigan Senator
2023
Little Town as Old Man
2020
False Colors as Cliff
2015
The Leisure Class as Glen
2009
Silent Venom as Secretary of the Navy
2001
Scrubs as Board Member (1 episode)
1996
The Bible and Gun Club as Rev. Dent
1980
All God's Children as Det. Baxter
1978
Spawn of the Slithis as Dr. Risling (uncredited)