2023
Oppenheimer as Ward Evans
2022
The Villains of Valley View as Old Man Colby (1 episode)
2018
Holy Moses as The Priest
2018
The Conners as Construction Crew Member (1 episode)
2018
You as Book Seller (1 episode)
2018
Yellowstone as Old Man (1 episode)
2018
Station 19 as Elderly Man (1 episode)
2017
Maybe Someday as Bobby
2009
George's 40th Birthday as Boss Harris
2005
Numb3rs as Symposium Director (1 episode)
2001
Crossing Jordan as Mr. Levin (1 episode)
2000
Curb Your Enthusiasm as Saul Berman (1 episode)
1998
Charmed as Mr. York (1 episode)
1996
Sabrina, the Teenage Witch as Thomas Jefferson (1 episode)
1996
7th Heaven as Sarah's Grandfather (1 episode)
1990
Storm and Sorrow as Robert 'Bob' Craig
1988
Question of Faith as Dr. Siegel's Seminar
1985
Not My Kid as Mr. Sutter
1984
Murder, She Wrote as Relative (1 episode)
1984
Hunter as Caldwell (1 episode)
1982
Fantasies as Moderator
1980
First Family as Secret Service Bathroom Guard #1
1980
Battle Beyond the Stars as Nestor 2
1979
Knots Landing as Anesthesiologist (1 episode)
1979
Knots Landing as Mountain Couple (1 episode)
1979
Star Trek: The Motion Picture as Assistant to Rand
1979
No Other Love as Justice of the Peace
1978
Lacy and the Mississippi Queen
1977
You Light Up My Life as Charley Nelson