Actor
- Untitled Robert Rodriguez Film (2021)
- Walker (2021)
- Assassin 33 A.D. (2020)
- Unforgivable Sins (2019)
- The Dark Side of Being Kind (2019)
- Public Displays of Insanity (2019)
- Metal Gamer (2018)
- The Plague Rages (2018)
- The Limit (2018)
- Support the Girls (2018)
- Chinaman Wu-Ping: Stranger Out of Canton (2017)
- The Son (2017)
- Forward (2016)
- Gologotha (2016)
- One Hand Clapping