When the Phone Rings
RoboCop
Mea Culpa
Spirited Away
The Wild Robot
Wicked
Let Go
Venom: The Last Dance
Gladiator II
Sonic the Hedgehog 3
Pepa Castro is known for The Trace of Lynx (1990), The Missing Lynx (2008) and The Legend of the North Wind (1992).