The Last of the Secret Agents?
Role(s): GGI Man
The Adventures of Huckleberry Finn
Frankenstein's Castle of Freaks
Role(s): Goliath
Venus in Furs
Role(s): Bruno
Juliette de Sade
Role(s): Pietro