• Avatar: The Way of Water (2022) Övrig medverkande
  • The End (2020) Övrig medverkande
  • I Love You Too (2010) Huvudroll
  • Beneath Hill 60 (2010) Huvudroll
  • Noise (2007) Huvudroll
  • Love My Way (2004) Huvudroll
  • Salem's Lot (2004) Övrig medverkande
  • To End All Wars (2002) Övrig medverkande