Stephen Ho was the stuntman who played Donatello in Teenage Mutant Ninja Turtles part 2 and 3. He surprises the audience when he busts out the Donatello head from Secret of the Ooz for a comedy set during a recent stand up performance.
Steven Ho: I was a Teenage Mutant Ninja Turtle from Steven Ho on Vimeo.