Actor
- The Last Possession (2022)
- Segfault (2019)
- Puppet Master: The Littlest Reich (2018)
- The Rake (2018)
- Inhumane (2018)
- Ghost Note (2017)
- The Interview (2016)
- The Great Hanging (2016)
- Blood Sombrero (2016)
- Strait & Narrow (2016)
- Fear the Walking Dead (2015)
- Bushwhacker (2015)
- Flutter (2014)
- Technically Crazy (2012)