Ted 2012
as Teenage John
No Man's Land: The Rise of Reeker 2008
as Boy
The Good Humor Man 2005
as Young Jay (uncredited)
The Kids Who Saved Summer 2004
as Ben
The Bug Man 2003
as Isaac Malone
Credits from TMDB.