Zack
Carolina's Calling (2021)
Axel (voice)
Dragons: Rescue Riders: Secrets of the Songwing (2020)
Kingston Night
The Nerd Posse (2017)
Miller
Middle School: The Worst Years of My Life (2016)
Additional Voices (voice)
Inside Out (2015)
Andrew
Missing at 17 (2013)
Boy
Just a Little Heart Attack (2011)
Priest (2011)
Brian
The Minis (2009)
Cinematography
The Confession (2020)