Spirited Away
Terrifier 3
Let Go
The Boy in the Striped Pajamas
When the Phone Rings
RoboCop
Euphoria
Wicked
Troy
Police Academy
Leon Rodriguez is known for Going Rogue, Deeper and Deeper (2010) and Big Chicken (2011).