Michael Dobson

Michael Dobson voiced Leonardo in Ninja Turtles: The Next Mutation and its crossover with Power Rangers In Space.