Muppet Wiki

Leigh Donaldson

28,161pages on
this wiki
Talk3
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

Around Wikia's network

Random Wiki