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. His main outfit is composed of: a black long sleeved jacket under a red short sleeved shirt, black pants with green briefs inside and black and white sneakers. He is voiced by Ben Schwartz. At his age, he is 14 years old.


  • Mrs. and Mr. Cunningham (Parents)
  • Annie Roberts (Love Interest)


  1. Being cool to Annie
  2. Fighting crime as the Ninja
  3. Doing whatever he does to win


  1. The way he is told off
  2. Feeling ditched
  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.