2024
Dates in Real Life as Marvin2023
Fright Krewe as Belial (voice)2022
The Sky Is Everywhere as Joe Fontaine2021
Collection as Sean2020
Nocturne as Max2019
The Society as Will LeClair2019
UglyDolls as Sporko (voice)2019
Uncanny Annie as Craig2017
When We Burn Out as Devin2016
The Golden Rut as Street Guy2015
Slow Creep as Sto2015
Eleanor and the Egg as Everett2014
True Will as Tenpin2012
Sweet Old World as Ethan Hinkle