A stand-up comedian with a deliberately loud and obnoxious stage persona.
Muppet-Related Appearances
1996: Guest-starred on the Dennis Quaid episode of Muppets Tonight.
2002: Brief cameo appearance among the carolers in the closing credits of It's a Very Merry Muppet Christmas Movie.