Ed May, also known as Eddie May, is a freelance puppeteer who has occasionally worked on Muppet productions.
imdb
Category: Muppet Puppeteers