• Zero Contact (2021) Övrig medverkande
  • Little Pink House (2017) Övrig medverkande
  • Van Helsing (2016-2021) Huvudroll
  • Colossal (2016) Övrig medverkande
  • Intruders (2014) Övrig medverkande
  • The Day the Earth Stood Still (2008) Övrig medverkande
  • Stuck (2007) Huvudroll