The Island of Dr. Moreau
Lost Soul: The Doomed Journey of Richard Stanley's Island of Dr. Moreau
The Circle
Singapore Sling
Movie · as Self
Movie · as Bison Man
Movie · as Jasper
Movie · as Bob, the lover