Kevin Clash(I)

Kevin Clash(I)

🇺🇸 US·Active·Active 1985–2021

Kevin Clash was born on 17 September 1960 in Baltimore, Maryland, USA. He is an actor and producer, known for Sesame Street (1969), Muppet Treasure Island (1996) and Teenage Mutant Ninja Turtles (1990). He was previously married to Genia Loving.

Career stats
62Films
818Posters
36Years active
1990Peak year
Eras & genres
Eras
Genres