The Human Centipede 2 (Full Sequence)
Role(s): Ian
Summer of '92
Role(s): Assistent
Together
Role(s): David
Soldiers of the Damned
Role(s): Major Hinrich Metzger
The King
Role(s): Eric, King of Denmark