Randy Cunningham is the main 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 shirt, black pants and black and white sneakers. He is voiced by Ben Schwartz. At his age, he is 14 years old.


  • Alice Cunningham (Mother)
  • Harry Cunningham (Father)
  • Annie Roberts (Love Interest)


  1. Being nice to Annie
  2. Feeling like the Ninja
  3. Becoming a hero of Norrisville


  1. Ruining his life
  2. Going choked
  3. Getting into deep trouble

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.