Kevin Jeffrey Clash (born September 17, 1960) is an American puppeteer, director and producer whose characters include Elmo, Clifford, Benny Rabbit, and Hoots the Owl.
who does the voice of elmo on sesame street
Kevin Clash