Mak Wilson

Mak Wilson (born September 3, 1957) performed the animatronic Michelangelo in the film Teenage Mutant Ninja Turtles II: The Secret Of The Ooze.