No photoJohnny CastroActorIMDb Acted in 22010s2017M.F.A.Cheerleader652000s2009Turtles Forever1988 Michelangelo / Rocksteady (voice)75