Cynthia CleeseActor · Born February 17, 1971 · Croydon, London, England, UKIMDb Acted in 21990s1997Fierce CreaturesPip611980s1988A Fish Called WandaPortia80