Actor
- Dallas Vice (2024)
- NY Vice (2023)
- Las Vegas Vice (2022)
- LA Vice (2022)
- If Tomorrow Never Comes (2021)
- Venom: Let There Be Carnage (2021)
- All Day and a Night (2020)
- Sonic the Hedgehog (2020)
- Crossroads (2019)
- The Etruscan Smile (2019)
- Chicago Vice (2018)
- The Summerland: Blood of Virtue (2018)
- Dracon's Revenge (2018)
- Saintlands: Thine Enemy's Eyes (2018)
- Touched by a Vampire (2018)
- 55 Steps (2018)
- Beautiful Boy (2018)
- Chance (2016)
- The Comic Con (2015)
- Black Hat (2015)
- Dungeon Crawlers (2014)
- Serenity Falls (2012)