• Unbelievable!!!!! (2020) Huvudroll
  • The Captains (2011) Övrig medverkande
  • Yesterday Was a Lie (2008) Huvudroll
  • The Specials (2000) Övrig medverkande
  • Robin Hood - Karlar i trikåer (1993) Övrig medverkande
  • Star Trek: Deep Space Nine (1993-1999) Övrig medverkande