Run, Ronnie, Run (2002)
Igby Goes Down (2001) D.H.
Cats & Dogs (2001) Professor Brody
Perfume (2001) Jamie
Auggie Rose (2000) John C. Nolan
One of the Hollywood Ten (2000) Herbert Biberman
Chain of Fools (2000) Avnet
The Prince of Egypt (1998) (voice) Aaron
Holy Man (1998) Ricky Hayman
The Lost World: Jurassic Park (1997) Dr. Ian Malcolm
Mad Dog Time (1996) Mickey Holliday
Independence Day (1996) David Levinson
The Great White Hype (1996) Mitchell Kane
Powder (1995) Donald Ripley
Nine Months (1995) Sean Fletcher
Hideaway (1995) Hatch Harrison
Jurassic Park (1993) Dr. Ian Malcolm
Fathers & Sons (1992) Max
Shooting Elizabeth (1992) Howard Pigeon
Deep Cover (1992) David Jason
The Player (1992) Himself
The Favour, the Watch and the Very Big Fish (1991) Pianist
Mister Frost (1990) Mr. Frost
Sueño del mono loco, El (1990) Dan Gillis
Earth Girls Are Easy (1989) Mac
The Tall Guy (1989) Dexter King
Vibes (1988) Nick Deezy
Beyond Therapy (1987) Bruce
The Fly (1986) Seth Brundle
Silverado (1985) Slick/Calvin Santo
Transylvania 6-5000 (1985) Jack Harrison
Into the Night (1985) Ed Okin
The Adventures of Buckaroo Banzai (1984) New Jersey
The Big Chill (1983) Michael
The Right Stuff (1983) Recruiter
Threshold (1981) Aldo Gehring
Remember My Name (1978) Mr. Nudd
Invasion of the Body Snatchers (1978) Jack Bellicec
Thank God It's Friday (1978) Tony Di Marco
Between the Lines (1977) Max Arloft
Annie Hall (1977) Lacey Party Guest
The Sentinel (1977) Jack
Next Stop, Greenwich Village (1976) Clyde Baxter
Special Delivery (1976) Snake
St. Ives (1976) Hood #3
Nashville (1975) Tricycle Man
California Split (1974) Lloyd Harris
Death Wish (1974) Freak 1