Actor
Severance Mountain
2024 · as Patrolman Sharlow
The Zombie Wedding
2023 · as Chad
The Tomorrow Job
2023 · as Henchman
The Last Frankenstein
2021 · as Gary Clarke
Dawn of the Beast
2021 · as The Creature
Radiant Dark
2021 · as Oliver
The Man With No Pants
2021 · as Jimmy Steve Cory
Middletown
2019
Barely Coping
2018 · as Marty
Jacob
2018 · as Jake (Voice)
Romeo 3000
2018 · as Romeo