2025
as Henry
2024
2022
as Tom Brady
2021
as Eric
2020
as Chris
2020
as Jim
2019
as Fender
2018
as Lucifer Morningstar
2018
as Salem Saberhagen (voice)
2018
as Jeremy
2017
as A.J.
2017
as Zylak's Frenemy
2016
as Jake Slade
2016
as Oliver Sten
2015
as Rick
2014
as Dorian Gray
2014
as Guard Leon
2014
as Seth
2014
as Daniel
2012
as Joey Bowie
2012
as Ian
2010
as Brandon
2009
as Cliff
2004
as Boy at Burnside Skate Park
as Darrow