Actor
Rufus 2
2017 · as Devon
Looks Like Christmas
2016 · as Nelson Higgins
Rufus
2016 · as Devon
Tomorrowland
2015 · as Mikey (uncredited)
The Tree That Saved Christmas
2014 · as Young Lucas
Monster Beach
2014 · as Dean (voice)
Date and Switch
2014 · as Matty (8 Years)
The Town That Came A-Courtin'
2014 · as Kyle Edwards Alexander
The Christmas Consultant
2013 · as David Fletcher
Super Buddies
2013 · as Sam
A Fairly Odd Movie: Grow Up, Timmy Turner!
2011 · as Howie
Three Weeks, Three Kids
2011 · as Toby