Actor
Salomé
2013
as John the Baptist
Father's Day
2011
as Father O'Flynn
Charlotte's Web
2006
as Mr. Arable
Carry Me Home
2004
as Charlie
Power and Beauty
2002
as John F. Kennedy
Monday Night Mayhem
2002
as Frank Gifford
Ruby's Bucket of Blood
2001
as Billy Dupre
When Strangers Appear
2001
as Bryce
The Doe Boy
2001
as Hank
Gregory's Two Girls
1999
as Jon
The Hunt for the Unicorn Killer
1999
as Ira Einhorn
Firelight
1998
as John Taylor
Eye of God
1997
as Jack Stillings
A Thousand Acres
1997
as Peter Lewis
The Wrong Man
1993
as Alex Walker
Rising Sun
1993
as Bob Richmond
The Night We Never Met
1993
as Brian
Kurt Weill: Street Scene
1993
as Sam Kaplan
Hoffa
1992
as Robert F. Kennedy
Liebestraum
1991
as Nick Kaminsky
Sleeping with the Enemy
1991
as Ben Woodward
Orpheus Descending
1990
as Val Xavier
In Country
1989
as Lonnie
Miles from Home
1988
as Terry Roberts
Orphans
1987
as Philip
A Walk on the Moon
1987
as Everett Jones
Pink Nights
1985
as Danny
Risky Business
1983
as Chuck (as Kevin C. Anderson)
The Change-Up Kid
as Ernie Moore