PersonSherry Aude2 credits in the catalogue: production.ProductionBut I'm a Cheerleader2000Extras CastingPlanet of the Apes2001Extras Casting