Actor · Born 1997
Dino Dana: The Movie
2020 · as Dan Henderson
Jesus Henry Christ
2012 · as Henry James Herman
Oliver Bump's Birthday
2011 · as Oliver Bump
Ramona and Beezus
2010 · as Howie Kemp
Sunshine Cleaning
2009 · as Oscar Lorkowski
The Stone Angel
2007 · as Child Marvin
Molly: An American Girl on the Home Front
2006 · as Boy Speller
Hollywoodland
2006 · as Kenneth Giles
Crazy for Christmas
2005 · as Trevor McManus-Johnson
Fever Pitch
2005 · as Ben - 1980
I Do, They Don't
2005 · as Nathan Lewellyn
A Very Married Christmas
2004