Actor
- The Card Counter (2021)
- Hollywood (2020)
- St. Agatha (2019)
- The Madness Within (2019)
- Abnormal Attraction (2018)
- The Horde (2016)
- The Pike (2016)
- Clinger (2015)
- Criminal Activities (2015)
- Starve (2014)
- The Last Ship (2014)
- Big Ass Spider (2013)
- Would You Rather (2012)
- Your Name Here (2008)
- Star Trek: Deep Space Nine (1993)