
Mark Alexander Todd
A UK born writer/director and filmmaker. Known for his on-screen work as a TV/film puppeteer in almost 30 series including Noel's House Part, Spitting Image, Little Green Planet Show and Muppet C ...Show More
Mark Alexander Todd's FILMOGRAPHY
as Actor (3)