
Shakey Grounds 2025
as Brad
Deer Camp '86 2024
as Egbert "Ep"
Yesterday 2019
as Ringo Starr (uncredited)
Live-In Fear 2016
as Seth
Broken Horses 2015
as Priest
Ru 2014
as Austin
Making the Rules 2014
as Max / Old Kitchen Cook #1
3 Times a Charm 2011
as Dave
Alvin and the Chipmunks: The Squeakquel 2009
as High School Student (uncredited)
Credits from TMDB.