Known For
Filmography

Meet Me at the Club: The Castro Country Club Story
Movie

Six by Sondheim
Movie · as Self (archive footage)

Blue Bloods
TV · as Preston Rorke · 1 ep

Cupid
TV · as Grayson Davis · 1 ep

The Good Wife
TV · as Gene Osterman · 1 ep

Cashmere Mafia
TV · 1 ep

The Warrior Class
Movie · as J.J. Tierney

Damages
TV · as Senior Law Partner · 1 ep

30 Rock
TV · as Paul · 1 ep

Silver Bells
Movie · as Sylvester Rheinback

DC 9/11: Time of Crisis
Movie · as Donald Rumsfeld

Two Weeks Notice
Movie · as Justice of the Peace

Shaft
Movie · as Judge

Isn't She Great
Movie · as Nelson Hastings

Ricky 6
Movie · as Officer #1

The $treet
TV · as Mr. Sherman · 1 ep
LateLine
TV · 1 ep

Trinity
TV · 1 ep

The Jackal
Movie · as FBI Director Donald Brown
States of Control
Movie · as Paul, the Director

Starship Troopers
Movie · as Fed Net Announcer (voice)

In & Out
Movie · as Be a Man Tape (voice)

Last Dance
Movie · as William J. McGuire

Nixon
Movie · as Bob

Roommates
Movie · as Burt Shook

New York News
TV · as Frank Elliot · 2 eps

Six Degrees of Separation
Movie · as John

For Love or Money
Movie · as Mr. Brinkerhoff

School Ties
Movie · as Grayson Dillon

Swans Crossing
TV · as Grant Booth · 3 eps

Law & Order
TV · as Cobb, Max Weston, Donald Walsh, Daniel Metzler · 1 ep

Dead Poets Society
Movie · as Mr. Anderson

Johnny Be Good
Movie · as Substitute

Mystic Pizza
Movie · as Mr. Windsor

Hello Again
Movie · as Bruce Holt

Private Sessions
Movie · as Paul Rogers

Key Exchange
Movie · as Sloane

Twisted
Movie · as Jim Kempler

Miami Vice
TV · as Miles Cowan · 1 ep
Loving
Movie · as Garth Slater

Reading Rainbow
TV · as Self - Narrator (voice) · 1 ep

The Marvelous Land of Oz
Movie · as Women's Army of Revolt / Citizens of Oz

Nurse
TV · as Frank Martin · 1 ep

Lost and Found
Movie · as Lenny

Eischied
TV · 1 ep

The Big Fix
Movie · as Hawthorne

Matilda
Movie · as Dave Holter

The Court-Martial of George Armstrong Custer
Movie

Playhouse
TV · as Lt. Robert Pike · 1 ep

Original Cast Album: Company
Movie · as Self / Peter

One Life to Live
TV · 1 ep

Another World
TV · 1547 eps

Kraft Music Hall
TV · 1 ep
