- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Kevin Clash was born on September 17, 1960 in Baltimore, Maryland, USA. He is an actor and producer, known for Sesame Street (1969), Teenage Mutant Ninja Turtles (1990) and Teenage Mutant Ninja Turtles II: The Secret of the Ooze (1991). He was previously married to Genia Loving.
Awards
Known For
Filmography