Francis WrightActingEngland, UKFrancis Wright is an English actor and puppeteer.Read full biographyKnown ForThe Phoenix and the Carpet2004Alice in Wonderland1999The Phoenix and the Carpet1997Bug Alert1996The Return of the Psammead1993Wizadora1993The Sand Fairy1992Grotbags1991Five Children and It1991The Storyteller1988Spitting Image1984