2013
Six by Sondheim as Self (archive footage)
2010
Blue Bloods as Preston Rorke (1 episode)
2009
The Good Wife as Gene Osterman (1 episode)
2008
Cashmere Mafia (1 episode)
2007
The Warrior Class as J.J. Tierney
2006
30 Rock as Paul (1 episode)
2003
DC 9/11: Time of Crisis as Donald Rumsfeld
2002
Two Weeks Notice as Justice of the Peace
2000
The $treet as Mr. Sherman (1 episode)
1998
LateLine (1 episode)
1997
The Jackal as FBI Director Donald Brown
1997
Starship Troopers as Fed Net Announcer (voice)
1997
In & Out as 'Be a Man' Tape Instructor (voice)
1997
States of Control as Paul, the Director
1996
Last Dance as William J. McGuire
1995
New York News (2 episodes)
1995
Roommates as Burt Shook
1993
Six Degrees of Separation as John
1993
For Love or Money as Mr. Brinkerhoff
1992
School Ties as Grayson Dillon
1992
Swans Crossing as Grant Booth (3 episodes)
1990
Law & Order as Cobb (1 episode)
1990
Law & Order as Daniel Metzler (5 episodes)
1990
Law & Order as Donald Walsh (1 episode)
1990
Law & Order as Max Weston (1 episode)
1989
Dead Poets Society as Mr. Anderson
1988
Mystic Pizza as Mr. Windsor
1988
Johnny Be Good as Substitute
1987
Hello Again as Bruce Holt
1985
Twisted as Jim Kempler
1985
Key Exchange as Sloane
1985
Private Sessions as Paul Rogers
1984
Miami Vice as Miles Cowan (1 episode)
1983
Loving as Garth Slater
1983
Reading Rainbow as Himself - Narrator (voice) (1 episode)
1981
Nurse as Frank Martin (1 episode)
1981
The Marvelous Land of Oz as Women's Army of Revolt / Citizens of Oz
1979
Eischied (1 episode)
1979
Lost and Found as Lenny
1978
The Big Fix as Hawthorne
1977
The Court-Martial of George Armstrong Custer
1972
The Regiment (1 episode)
1970
Original Cast Album: Company as Self / Peter
1968
One Life to Live (1 episode)
1964
Another World (1547 episodes)
1958
Kraft Music Hall (1 episode)