Actor, Producer, Director. Popular movies: Muppets from Space (1999), Being Elmo: A Puppeteer's Journey (2011), It's a Very Merry Muppet Christmas Movie (2002)
Actor. Popular movies: The Hitchhiker's Guide to the Galaxy (2005), Little Shop of Horrors (1986), Teenage Mutant Ninja Turtles II: The Secret of the Ooze (1991)