- Worked for American Airlines and Hewlett Packard as an industrial designer.
- Met famed puppeteer Frank Oz at the 1972 New York Puppetry Festival, which led to him beginning to attend tapings of Sesame Street.
- Joined the roster of Muppets performers in 1974 after meeting Jim Henson and providing the puppeteer with his portfolio.
- Created the character the Great Gonzo, who made his first appearance in 1975 in the inaugural season of The Muppet Show.
- Created a variety of different Muppets characters during his puppetry career, including the Muppet Dr. Bunsen Honeydew and Fraggle Rock lead character Boober Fraggle.
- Dubbed his voice to provide singing for the Ben Folds Five music video "Do It Anyway."