• November (2017) Övrig medverkande
  • The Human Centipede 3 (2015) Övrig medverkande
  • The Human Centipede (2009) Huvudroll
  • Baltic Storm (2003) Huvudroll
  • Big Girls Don't Cry (2002) Övrig medverkande
  • Katharina Blums förlorade heder (1975) Huvudroll