2009
Parks and Recreation as Irving (1 episode)
2007
You've Got a Friend as Norman Hauser
2007
Spring Thaw as Sam Mendelson
2004
House as Chaplain (1 episode)
2001
Star Trek: Enterprise as Vulcan Captain (1 episode)
1999
Yonggary as Maj. Gen. Jack Thomas
1998
Cab to Canada as Mr. Wallace
1995
Murder One as Judge in Evidence Hearing (1 episode)
1994
ER as Dr. Steinman (1 episode)
1992
Melrose Place as Dr. Robert Davis (1 episode)
1992
Melrose Place as Minister (1 episode)
1989
Adventures in Babysitting as Robert Anderson
1988
Shattered Innocence as Del Anderson
1984
Murder, She Wrote as Howard Bannister (2 episodes)
1983
Trauma Center (1 episode)
1983
Venice Medical as Dr. Doug Wells
1983
Cocaine: One Man's Seduction as Jack Brayler
1980
Fighting Back: The Story of Rocky Bleier as Ken
1980
Getting Wasted as Gary Evans
1979
The Gathering, Part II as Aaron
1979
The French Atlantic Affair as Brian Joy (3 episodes)
1978
Go Tell the Spartans as Cpl. Abraham Lincoln
1978
Having Babies III as Dr. Ron Daniels
1975
Barney Miller as Jed Brinkman (1 episode)
1972
M*A*S*H as Capt. Rackley (1 episode)