Ismael Cruz is known for his work on Crusader (2005), Dérapages (1998) and Horror (1985).
Howling II: ... Your Sister Is a Werewolf