<P> 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 . </P>
<P> 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 . </P>
who does the voice of elmo on sesame street
who does the voice of elmo on sesame street
Kevin Clash
Kevin Clash