Actor · Born 1999
Blurt!
2018 · as Sophomore #1 (as Connor Levins)
What Could Have Been
2017 · as Sammy
Amber Alert: Terror on the Highway
2008 · as Nicholas
The Most Wonderful Time of the Year
2008 · as Brian Cullen
The Betrayed
2008 · as Michael
Vipers
2008 · as Jake Willis
Trick 'r Treat
2007 · as Billy
My Name Is Sarah
2007 · as Boy (uncredited)
Eight Below
2006 · as Eric McClaren
Homecoming
2005 · as Young David (uncredited)
Superbabies: Baby Geniuses 2
2004 · as Baby Kahuna