Home / Discover / People

Eyes Wide Shut

1999
as Nick Nightingale

The Haunting

1999
as Todd Hackett

Twister

1996
as Tim 'Beltzer' Lewis

Frank & Jesse

1995
as Bob Younger

New Port South

2001
as Mr. Walsh

Full Fathom Five

1990
as Johnson

Lookwell

1991
as Jason

Farmer & Chase

1997
as Chase

Net Worth

2000
as Thad Davis

Ruby in Paradise

1993
as Mike McCaslin

The Second Front

2005
as Nicolas Raus

Once And Again

1999
as David Cassilli

Radio Days

1987
as Crooner

Student Exchange

1987
as Neil Barton

Back to Back

1989
as Todd Brand

Beyond the City Limits

2001
as Jack Toretti

Broken Vessels

1998
as Jimmy

Stranger than Fiction

2000
as Austin Walker / Donovan Miller

Sleep with Me

1994
as Duane

Gross Anatomy

1989
as David Schreiner

Director

Movie TÁR 2022
Movie Little Children 2006
Movie The Creed of Violence
Episode Carnivàle
Cheyenne, WY
2005
Movie In the Bedroom 2001
Movie Delivering 1993
Episode Once And Again
Outside Hearts
1999

Writer

Movie TÁR 2022
Movie Little Children 2006
Movie The Creed of Violence
Movie In the Bedroom 2001
Movie Delivering 1993

Producer

Movie Little Children 2006
Movie The Creed of Violence
Movie Open Window 2006
Movie In the Bedroom 2001

Guest Star

Episode Aqua Teen Hunger Force
The Last One
2003
Episode Cupid
Pick-Up Schticks
1998
Episode Roseanne
D-I-V-O-R-C-E
1988
Episode Bakersfield, P.D.
The Poker Game
1993
Episode Close Up With The Hollywood Reporter
Directors
2023
Episode Chicago Hope
Heartbreak
1995
Episode Aqua Teen Hunger Force
Ol' Drippy
2002