BIOGRAPHY:
Kevin Jeffrey Clash was born on September 17, 1960, in Baltimore, Maryland with an immediate attraction to the Disney Chanel and a growing desire to become a puppeteer at an early age. He started his career by putting on free puppet shows for his parents and the children his mother was babysitting.
After meeting puppet-builder Kermit Love and visiting the ...












