Ricardo Juarez

Films

 * }
 * Additional roles
 * Avatar (2009)
 * Brightburn
 * Major Grom: Plague Doctor
 * The Mitchells vs. the Machines
 * Peter Pan & Wendy
 * Planet 51
 * Wallace & Gromit: The Curse of the Were-Rabbit

Series

 * }
 * Additional roles
 * Hilda
 * MrBeast