You saw him in Night of the Demons
According to Variety, he’s going to play a “sociopathic killer.”
Awesome to see this guy getting more work. Shock first met him on the set of the Night of the Demons remake. He’s also appeared in The Green Hornet and we recently just spotted him in Rise of the Planet of the Apes.
Source: Ryan Turek, Managing Editor