Leighdonaldson

Leigh Donaldson was part of the electro/mechanical department on various Muppet and Creature Shop projects under the supervision of Faz Fazakas.

Muppet/Henson credits

External links

Community content is available under CC-BY-SA unless otherwise noted.