See more awards »
(TV Series) (muppet designer - 37 episodes)
The Dark Crystal
(creature design and fabrication supervisor: "Environmental Creatures")
Did You Know?
A successful performance artist known as one of the infamous 'NEA Four'; along with John Fleck, Karen Finley, and Holly Hughes; whose lawsuit against the National Endowment of the Arts achieved notoriety in the early 90's.