Actor
Deadline
2013 · as Kyle
Play Dead
2009 · as Ray Jones
The Time Traveler's Wife
2009 · as Hunting Buddy
Tears of the Sun
2003 · as Danny 'Doc' Kelley
Pearl Harbor
2001 · as Doolittle Co-Pilot
The Clean and Narrow
2000 · as Wayne Small
Warlock III: The End of Innocence
1999 · as Michael
The Last Man on Planet Earth
1999 · as Adam