PersonTeresa Cheng7 credits in the catalogue: production, visual effects.ProductionAce Ventura: When Nature Calls1995Production SupervisorShrek 22004Head of ProductionMadagascar2005Co-ProducerShrek the Halls2007ProducerShrek Forever After2010ProducerVisual EffectsTrue Lies1994Digital Effects ProducerBatman Forever1995Digital Effects Producer