IMDb Page
Movie Release Date Character Age at Release
Forty Winks 03/19/22 The Narrator (voice) 65
Rules Don't Apply 11/23/16 Colonel Willis 60
Carrie 10/16/13 Mr. Hargensen (uncredited) 57
Spread 01/16/09 Will (uncredited) 52
For Your Consideration 11/17/06 Self 50
Baby for Sale 07/12/04 Steve Johnson 47
Liberty Stands Still 01/18/02 Hank Willford 45
Speaking of Sex 10/18/01 Felix 45
Say Nothing 08/01/01 Matt Needham 44
Urban Legends: Final Cut 09/22/00 Professor Solomon 43
Anywhere but Here 11/12/99 Josh Spritzer 43
Break Up 08/20/98 Frankie Dade 41
Bulworth 05/15/98 Hugh Waldron (uncredited) 41
Batman: Mask of the Phantasm 12/25/93 Arthur Reeves (voice) 37
The Innocent 09/16/93 Russell 36
Complex of Fear 01/12/93 Ray Dolan 36
Mad at the Moon 09/16/92 Miller Brown 35
And the Sea Will Tell 02/24/91 Buck Walker 34
Mr. Destiny 10/12/90 Niles Pender 34
Teach 109 01/01/90 Dr. Bonner 33
Fellow Traveller 09/29/89 Clifford Byrne 32
Apartment Zero 09/02/89 Jack Carney 32
Die Hard 07/15/88 Harry Ellis 31
Making Mr. Right 04/03/87 Don 30
The Wild Life 09/28/84 David Curtiss 27
Supergirl 07/01/84 Ethan 27
Supergirl: The Making of the Movie 01/01/84 Ethan (archive footage) 27
Having It All 10/13/82 Jess Enright 26
Rich and Famous 09/23/81 Chris Adams 24
Terror Train 10/03/80 Doc Manley 24
Haywire 05/14/80 William 'Bill' Hayward 23
Breaking Away 05/24/79 Rod 22
Islands in the Stream 03/09/77 Tom 20