Actor
- St. Agatha (2019)
- Forced Orphans (2018)
- Two Pictures (2018)
- Strowlers (2018)
- Mind Field (2017)
- Ladykiller (2016)
- Worst Laid Plans (2016)
- Captain Fantastic (2016)
- Depth (2016)
- A Bad Summer for Tomatoes (2016)
- Frank Hardon: Life Coach (2015)
- Koinonia (2014)
- Causality: The Webseries (2013)
- Sader Ridge (2013)
- The Gamers: Hands of Fate (2013)
- The Dead Men (2012)
- Glitch (2012)
- Distant Beats (2011)