Teenage Mutant Ninja Turtles II: The Secret of the Ooze - Cast
Ernie Reyes Jr.
as Keno
Kevin Clash
as Splinter
as Professor Jordan Perry
Paige Turco
as April O'Neil
Vanilla Ice
Michelan Sisti
as Michaelangelo/Soho Man
Kenn Troum
as Raphael
Mark Caso
as Leonardo/News Room Staff
Francois Chau
as Shredder
Toshishiro Obata
as Tatsu
Raymond Serra
as Chief Sterns
Mark Ginther
as Rahzar
Kurt Bryant
as Tokka
Vanilla Ice