Randy Cunningham: 9th Grade Ninja official wallpaper
Randy Cunningham: 9th Grade Ninja poster

Randy Cunningham: 9th Grade Ninja

(2012)

Cast

Ben Schwartz as Randy Cunningham / The Ninja (voice)
Ben Schwartz

as Randy Cunningham / The Ninja (voice)

Andrew Lewis Caldwell as Howard Weinerman (voice)
Andrew Lewis Caldwell

as Howard Weinerman (voice)

Ben Cross as The Sorcerer (voice)
Ben Cross

as The Sorcerer (voice)

John DiMaggio as Hannibal McFist (voice)
John DiMaggio

as Hannibal McFist (voice)

Kevin Michael Richardson as Willem Viceroy III (voice)
Kevin Michael Richardson

as Willem Viceroy III (voice)