Daniel Blinkoff

Daniel Blinkoff portrayed the demon Thor in the season 6 episode "Witch Wars".