Actor
Gloss
2022 · as Sam Acker
Treason
2020 · as Pastor Hammond
Paul's Bad Day
2017 · as Zombie Voice / Doug
Bad People
2016 · as Walter
The Summoning
2014 · as Cam
USS Seaviper
2012 · as Lewis
The Sacred
2011 · as Jared
My Future Boyfriend
2011 · as Theo Nyborg
Dead End
2010 · as Desmond
Scare Zone
2009 · as Guy 1