Actor
The Polar Express
2004
as Smokey / Steamer
Open Range
2003
as Percy
Welcome to Collinwood
2002
as Toto
Sesame Street: Elmo's World: Happy Holidays!
2002
as Mr. Noodle
Jurassic Park III
2001
as Udesky
The Gift
2000
as Gerald Weems
South of Heaven, West of Hell
2000
as Uncle Jude
The Green Mile
1999
as Eduard Delacroix
Jakob the Liar
1999
as Avron
True Crime
1999
as Dale Porthouse
Patch Adams
1998
as Rudy
Zack and Reba
1998
as Oras
Thursday
1998
as Dr. Jarvis
The Naked Man
1998
as Sticks
Fear and Loathing in Las Vegas
1998
as Ron Bumquist
Race for Atlantis
1998
as Pindar
The Ransom of Red Chief
1998
as Bill Driscoll
MouseHunt
1997
as Quincy Thorpe
Air Bud
1997
as Norm Snively
Mrs. Santa Claus
1996
as Arvo
The Boys Next Door
1996
as Arnold Wiggins
Waterworld
1995
as Old Gregor
Drop Zone
1994
as Earl Leedy
Gypsy
1993
as Mr. Goldstone
Sister Act 2: Back in the Habit
1993
as Father Ignatius
Bank Robber
1993
as Night Clerk 1
When Love Kills: The Seduction of John Hearn
1993
as Bob Black
Sondheim: A Celebration at Carnegie Hall
1992
as Self
The Fisher King
1991
as Homeless Cabaret Singer
Miller's Crossing
1990
as Adolph
Tango & Cash
1989
as Skinner
Just Like in the Movies
1989
as Vernon
Dead Bang
1989
as Dr. Krantz
The Money Pit
1986
as Arnie
Zelig
1983
as Freshman #2
Soup for One
1982
as Mr. Kelp
Alice at the Palace
1982
as Baby / Bill the Lizard / Dormouse
Ragtime
1981
as Special Reporter
The Mating Season
1980
My Old Man
1979
as George Gardner
Hair
1979
as Sheldon