Actor · Born 1990
The Velveteen Rabbit
2009 · as Toby
I'm Not There
2007 · as Fan #1
Daniel and the Superdogs
2004 · as Daniel Forest
Going for Broke
2003 · as Tommy Bancroft
Silent Night
2002 · as Young Fritz Vincken
Equilibrium
2002 · as Robbie Preston
Two Summers
2002 · as Lewis Poppy
WW3
2001 · as Timmy Mint
Saint Jude
2000 · as Other Kid #1
The Witness Files
1999 · as Justin Dickinson
Time at the Top
1999 · as Robert Walker