Randy Cunningham is the titular protagonist of Disney XD's Randy Cunningham: 9th Grade Ninja and the love interest of Annie Roberts. He has spiky purple hair and blue eyes and his main outfit is composed of: a black long sleeved jacket under a red shirt, black pants with green briefs inside and black and white sneakers. He is voiced by Ben Schwartz. At his age, he is about 14 years old. In his junior prom with Annie, his prom outfit is composed of: a gray long sleeved tuxedo with a black tie, gray pants and gray shoes.


  • Mrs. and Mr. Cunningham (Parents)
  • Annie Roberts (Love Interest)
  • Theresa Fowler (Total Crush)


  1. Being cool to Annie
  2. Doing good timing
  3. Fighting crime as the Ninja


  1. The way he gets busted
  2. Losing the Ninja Nomicon
  3. Getting into trouble with Principal Slimovitz

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.