Johnny Castro

Johnny Castro is a voice actor who covered two roles in Turtles Forever.

Along with fellow cast member Bradford Cameron, Castro has since provided additional voicework for ''Yu-Gi-Oh! Zexal'', another property of 4Kids Entertainment.

Voices

 * Michelangelo (1987 TV series) (Turtles Forever)
 * Rocksteady (Turtles Forever)