Actor
- See (2019)
- Frankie Drake Mysteries (2019)
- Phoenix Wilder: And the Great Elephant Adventure (2018)
- You Don't Know Dick (2017)
- The Handmaid's Tale (2017)
- Anne (2017)
- Pete Winning and the Pirates: The Motion Picture (2015)
- 10-57 (2013)
- Pete Winning and the Pirates (2013)
- Mourning Has Broken (2013)
- The 99 (2012)
- Breakout (2010)