Actor
The Second Front
2005
as Nicolas Raus
Beyond the City Limits
2001
as Jack Toretti
New Port South
2001
as Mr. Walsh
Stranger Than Fiction
2000
as Donovan / Austin
Net Worth
2000
as Thad Davis
The Haunting
1999
as Todd Hackett
Eyes Wide Shut
1999
as Nick Nightingale
Broken Vessels
1998
as Jimmy
Farmer & Chase
1997
as Chase
Walking and Talking
1996
as Frank
Twister
1996
as Beltzer
Frank & Jesse
1994
as Bob Younger
Sleep with Me
1994
as Duane
Jonathan Stone: Threat of Innocence
1994
as Yates
Ruby in Paradise
1993
as Mike McCaslin
The Dog
1993
as The Dog
When I Was a Boy
1993
as The Teaser
Lookwell
1991
as Jason
The End of Innocence
1990
as Richard
Full Fathom Five
1990
as Johnson
Gross Anatomy
1989
as David Schreiner
Fat Man and Little Boy
1989
as Robert Wilson
Eye of the Eagle 2: Inside the Enemy
1989
as Anthony Glenn
Back to Back
1989
as Todd Brand
Student Exchange
1987
as Neil Barton
The Allnighter
1987
as Bellhop
Radio Days
1987
as Crooner