Francis Wright

Francis Wright

Actor
City: England, UK

Francis Wright is an English actor and puppeteer.

Filmography

3 roles