2014
6.3
Dolphin Tale 2
Actor - Dr. Clay Haskett
2011
6.6
Dolphin Tale
2009
4.4
New in town
Actor - Ted Mitchell
2007
P.S. I love you
Actor - Daniel
2006
0.6
Bug
Actor - Jerry Goss
2003
7.7
Basic
Actor - Vilmer
1999
8.0
The Iron Giant
Actor - Dean McCoppin (voice)
Full filmography