5 credits on file—3 films and 2 shows, spanning 1970–2017.
November
2017 · 76/100
The Human Centipede III (Final Sequence)
2015 · 26/100
The Human Centipede (First Sequence)
2009 · 39/100
Lexx
1996–2002 · 81/100
Scene of the Crime
1970 · 70/100