Crew
EN cinema · 5 credits
Terminator 2: Judgment Day
Lost Soul: The Doomed Journey of Richard Stanley's Island of Dr. Moreau
Maniac
Grylu Sker
Sculptor
Champion of the Shunt
2015
Actor
as Self
Special Effects