MOVIE
2006
Poseidon
John Dylan
2005
Glory Road
Coach Don Haskins
Stealth
Lt. Ben Gannon
2004
Around the Bend
Jason
An Unfinished Life
Sheriff Crane Curtis
Undertow
Deel Munn
2003
Secondhand Lions
Adult Walter
Wonderland
Ron Launius
The Hulk
Major Glen Talbot
2002
Sweet Home Alabama
Jake Perry
Four Reasons
Boy
Coastlines
Eddie Vance
2001
A Beautiful Mind
Martin Hansen
Session 9
Hank
When Strangers Appear
Peter
The Deep End
Darby Reese
2000
The Weight of Water
Rich Janes
The Dancer
Stephane
Drop Back Ten
Tom White
American Psycho
Craig McDermott
You Can Count on Me
Rudy Kolinksi, Sr.
1999
Harvest
Clay Upton
1998
Restless
Jeff Hollingsworth
1997
The Definite Maybe
Eric Traber
Minotaur
G.R.
1996
True Blue
Dan Warren
Thinner
Male Nurse
1994
Wing Commander III: Heart of the Tiger
Major Jace "Flash" Dillon
(Video Game)
In the Heat of the Night:
A Matter of Justice
Todd Walker
(Television)
19933
Snowy River:
The McGregor Saga
Luke McGregor
(Television - Australia)
Father Hood
Andy
Class of '61
George Armstrong Custer
(Television)
Alive
Felipe Restano
1991
Child of Darkness,
Child of Light
John L. Jordan III
(Television)
THEATRE
The Glass Menagerie
2005/2/24,3/15-7/17
TELEVISION APPEARANCES
2005
Empire Falls(HBO)
Young Max Roby
1990
True Colors
"Soft Shell" (90/11/04)
Jonathan
1989
Life Goes On
"La Dolce Becca"(90/11/11)
Dylan
1987
Jake and the Fatman
"I'd Do Anything" (91/04/10)
Unknown