Actor
Ascension
2018 · as Ethan
Delirium
2018 · as Lucas
Loserville
2016 · as Jonas Reyes-Brenner
Trace
2015 · as Duffy
Poet Anderson: The Dream Walker
2014 · as Poet
High School Possession
2014 · as Devin
Dragula
2014 · as Charles
Love Will Tear Us Apart
2013 · as Max
An Easter Bunny Puppy
2013 · as Jake