2012
Stuck in Love
Actor - Jason
2008
The Happening
Actor - Josh
2006
Zoom
Actor - Tucker Willams
The Shaggy Dog
Actor - Josh Douglas
2003
The Cat in the Hat
Actor - Conrad
2002
Return to Never Land
Actor - Cubby
The Santa Clause 2
Actor - Curtis
Full filmography