Grylu Sker 2026
Sculptor
Champion of the Shunt 2015
Actor
Lost Soul: The Doomed Journey of Richard Stanley's Island of Dr. Moreau 2014
as Self
Maniac 2012
Terminator 2: Judgment Day 1991
Special Effects
Credits from TMDB.