Louis Henry Mitchell

'Louis Henry Mitchell is the "Associate Director of Special Projects for Sesame Workshop", given that title because he has so many duties. He started working on Sesame Street in 1992. Among his duties include directing photos of the Sesame Street Muppets, designing DVD covers, and drawing storyboards.