Actor
All of You
2021 · as Warrior
Face Your Fears: Thriller Shorts for Adults
2020 · as Roman (segment Angel Road)
2307: Winter's Dream
2018 · as Private Galen
Boy in the Elvis Suit
2017
The Invoking: Paranormal Dimensions
2016 · as Eddie (segment "The Dark Comes Quick")
The Dark Comes Quick
2015 · as Eddie
Angel Road
2014 · as Roman