Leigh Donaldson

Biography

Leigh Donaldson was one of the special mechanical designers on The Dark Crystal. Donaldson was also one of the creature fabricators for the film, specifically working on the Gelflings. In other Jim Henson projects, Donaldson was a part of the Muppet special effects team for The Muppets take Manhattan, and was a part of 35 of the 96 episodes of Henson's Fraggle Rock, also as a special effects designer.

See Also