Home / Discover / People

A Bug's Life

1998
as Slim (voice)

Treasure Planet

2002
as Doctor Doppler (voice)

Addams Family Values

1993
as Delivery Room Doctor

Sleepless in Seattle

1993
as Dennis Reed

Down with Love

2003
as Peter MacMannus

Little Man Tate

1991
as Garth Emmerick

Forever Plaid

2009
as The Narrator

Jackie's Back!

1999
as Perry (The Deaf Rehearsal Pianist)

The Fisher King

1991
as Lou Rosen

Full Frontal

2002
as Carl

Vampire's Kiss

1988
as Theater Guy

Bright Lights, Big City

1988
as Bartender at Fashion Show

The Amazing Screw-On Head

2006
as Emperor Zombie (voice)

Chain of Fools

2000
as Mr. Kerner

The Perfect Host

2010
as Warwick Wilson

Rocket Gibraltar

1988
as Monsieur Henri

The Standbys

2012
as David Hyde Pierce

Osmosis Jones

2001
as Drix (voice)

Nixon

1995
as John Dean

Crossing Delancey

1988
as Mark (as David Pierce)

Laud Weiner

2002
as Laud Weiner

The Exorcism

2024
as Father Conor

Isn't She Great

2000
as Michael Hastings

Wolf

1994
as Roy

Writer

Movie Sondheim! The Birthday Concert 2010