Francis Wright is an English actor and puppeteer.
Spitting Image
Series • 1984
The Storyteller
Series • 1988
Alice in Wonderland
Movie • 1999
Five Children and It
Series • 1991
The Return of the Psammead
Series • 1993
Bug Alert
Series • 1996