Cast Credits Winx Club (2004) Starring as Brandon Sonic X (2003) Starring as Knuckles the Echidna Teenage Mutant Ninja Turtles (2003) Starring as Additional Voices Now and Then, Here and There (1999) Starring as Nabuka