Acting
EN, JA, PT cinema · 4 credits
The Circle
Lost Soul: The Doomed Journey of Richard Stanley's Island of Dr. Moreau
The Island of Dr. Moreau
Singapore Sling
as Self
as Bison Man
as Jasper
as Bob, the lover