Jerry Nelson (The Muppet Show, 1975-It's a Very Merry Muppet Christmas Movie, 2002)
Ricky Boyd (The Muppets' Wizard of Oz, 2005)
Matt Vogel (A Muppets Christmas: Letters to Santa, 2008-present)
The Muppet Valentine Show (1974)
Most recent appearance...
The Muppets (2011)
Best known role...
The Muppet Show's resident pyrotechnic. Always seen blowing something (or someone) up.
WHO IS CRAZY HARRY?
Crazy Harry is the bomb--
Did somebody say bomb?!?!
The Muppet Mindset by Ryan Dosier