Home / Discover / People

The Iron Giant

1999
as General Rogard

Antz

1998
as Grebs / Drunk Scout / Additional Voices (voice)

Atlantis: The Lost Empire

2001
as Preston B. Whitmore (voice)

Flipped

2010
as Chet Duncan

Primal Fear

1996
as John Shaughnessy

Kronk's New Groove

2005
as Papi (voice)

Frasier

1993
as Martin Crane

In Treatment

2008
as Walter

In the Line of Fire

1993
as Sam Campagna

Say Anything...

1989
as James Court

Streets of Gold

1986
as Linnehan

Love Hurts

1990
as Boomer

Frantic

1988
as Williams

Through Naked Eyes

1983
as Police Captain

Almost Salinas

2001
as Max Harris

Suspect

1987
as Judge Matthew Bishop Helms

Reality Bites

1994
as Grant Gubler

Striking Distance

1993
as Lt. Vince Hardy

Moonstruck

1987
as Perry

Barton Fink

1991
as W.P. Mayhew

Mariette in Ecstasy

1996
as Dr. Claude Baptiste

The Manhattan Project

1986
as Lt. Col. Conroy

A Hard Rain

1994
as Ross Stewart

Favorite Son

1988
as Lou Brenner

The Image

1990
as Irv Mickelson

The American President

1995
as Leo Solomon

Eight Men Out

1988
as William 'Kid' Gleason

The Water Engine

1992
as Mason Gross

She's the One

1996
as Mr. Fitzpatrick

Betrayed

1988
as Shorty

Tin Men

1987
as Moe Adams

Article 99

1992
as Dr. Henry Dreyfoos

Producer

Movie Love. Blood. Kryptonite. 2008

Guest Star

Episode Hot in Cleveland
One Thing or a Mother
2011
Episode Teacher's Pet
A Dog for All Seasons
2000
Episode 3rd Rock from the Sun
Body & Soul & Dick
1996
Episode In Treatment
Walter: Week Six
2009
Episode MADtv
Episode #501
1999
Episode Hot in Cleveland
Unseparated at Birthdates
2011
Episode Cheers
Do Not Forsake Me O' My Postman
1992
Episode Hot in Cleveland
Rusty Banks Rides Again
2014
Episode In Treatment
Walter: Week Seven
2009
Episode The Simpsons
Funeral for a Fiend
2007
Episode In Treatment
Walter: Week One
2009
Episode Jeopardy!
1996 Celebrity Jeopardy! Game 1
1996
Episode In Treatment
Walter: Week Two
2009
Episode $#*! My Dad Says
The Manly Thing to Do
2010
Episode Burn Notice
Lesser Evil
2009
Episode Hot in Cleveland
Funeral Crashers
2011
Episode In Treatment
Walter: Week Three
2009
Episode In Treatment
Walter: Week Four
2009
Episode ER
Somebody to Love
2006
Episode Hot in Cleveland
Happy Fat
2011
Episode Frasier
Behind the Couch: The Making of 'Frasier'
2003
Episode Becker
Crosstalk
2000
Episode In Treatment
Walter: Week Five
2009