Known For
Filmography
—2026
2022
2020
2020
2019
2018
2015
20142008
Shot Your Load
Shot Your Load
Movie · as Eric

Spirit Board: Doorway to Death
Movie · as William

Night of the Axe
Movie · as Jim

Spirit Board: Doorway to Death
Movie · as The Spirit

Laugh Till You Die
Movie · as Chet Ewing

Amethyst
Movie · as Sam

The Chair
Movie · as Therapist

The American Werewolf Project
Movie · as Tim
Trust During a Zombie Apocalypse
Trust During a Zombie Apocalypse
Movie · as Steven

Skeleton Key 2: 667 Neighbor of the Beast
Movie · as Zombie




