Movies
Clash of the Thundermans
as Kid Ricochet
Eternity
as Boy in Train
Peter Pan & Wendy
as Nibs
R.L. Stine's Pumpkinhead 2
as Evan
Charlie the Wonderdog
as Alien Prince (voice)
Bed Rest
as Four-year-old Kinsey
The Best Christmas Pageant Ever
as Charlie
Christmas On My Mind
as Ryan
Love, Guaranteed
as Oliver
Frozen in Love
as Graham Foreman