Mea Culpa
Pacific Rim
The Wild Robot
Gladiator II
Moana
RoboCop
Wicked
Spirited Away
Let Go
Deadpool & Wolverine
Anahi Rodriguez is known for Detained in the Desert (2013), Sidetracked (2012) and Totally (2013).