Will SmithGenie / Mariner Billy MagnussenPrince Anders Buckso Dhillon-WoolleyMatron Vinani MwazanzaleSchool Girl Demii Lee WalkerSchool Girl Elena ZachariaSchool Girl Nazerene WilliamsSchool Girl Marisha WallaceBusybody Woman Maya SaroyaBeguiling Woman Amar Chadha-PatelMounted Palace Guard Firas Waleed Al-TaybehThief Jamal SimsHandsome Prince Frank WelkerCave of Wonders (voice) Robby HaynesRazoul Chief City Guard (uncredited) Michael HerneMediterranean Townsfolk / Wedding Guest (uncredited) Hiten PatelHaatim City Guard (uncredited) Joey AnsahJafar's Guard (uncredited) Luke JohnsonDancer (uncredited) Rene CostaVillager (uncredited) Sanj SuratiWrong Wisher (uncredited) Guy RitchieRegisör / Screenplay Ivan AtkinsonAssociate Producer James HerbertAssociate Producer / Editor Karl McMillanAssociate Producer Max KeeneCo-Producer / First Assistant Director Marc PlattExekutiv producent Richard SelwayArt Direction Gemma JacksonProduction Design Peter RussellArt Direction Luke TownshendSet Decoration Renate NicolaisenArt Direction Loic ZimmermannArt Direction Steve SummersgillArt Direction Claire Nia RichardsSet Decoration Alan StewartDirector Of Photography Chris LyonsSpecial Effects Makeup Artist Camille AdomakohSet Costumer Clare SpraggeCostume Supervisor Nat Van HalleSet Costumer Julia Drummond-HaigSet Costumer Christine BlundellHair Designer John NorsterAssistant Costume Designer Michael WilkinsonCostume Design Thomas NapperSecond Unit Director Michael HatzerDigital Colorist Mark TaylorSound Re-Recording Mixer Jemma Riley-TolchFoley Mixer Eilam HoffmanSound Effects Editor Mike Prestwood SmithSound Re-Recording Mixer Jeremy PriceSound Effects Editor Luke GentrySound Designer Dominic GibbsSupervising Sound Editor Simon HayesProduction Sound Mixer Matthew SullivanMusic Producer Flora MillerPost Production Coordinator Kevin De La NoyUnit Production Manager Ivan JanakatProduction Assistant Jo WallettProduction Supervisor Mark MostynUnit Production Manager Marco CalabreseProduction Coordinator Tina L. NewmanProduction Executive Katie McNicolExecutive Producer's Assistant Michael SchlingmannAnimation Karl KuehnVisual Effects Producer Arild AnfinnsenVfx Artist Nicholas BennettVisual Effects Supervisor Hui Ling ChangVisual Effects Producer Mark BakowskiVisual Effects Supervisor Kenneth AuVisual Effects Supervisor Sreekanth BoyapatiVisual Effects Michael CashmoreVfx Artist Jeff CapogrecoVisual Effects Supervisor Marie-France HenriDigital Compositor Michal KřečekVisual Effects Supervisor Mark HoltSpecial Effects Supervisor Chris UpsonVisual Effects Chas JarrettVisual Effects Supervisor Pietro PontiVisual Effects Supervisor Daniele BigiVisual Effects Supervisor David SeagerVisual Effects Supervisor Alexandra GreeneVisual Effects Production Manager Kiel FigginsLead Animator Shawn SmolenskyVisual Effects Production Manager Mathew CowieAnimation Supervisor Charles LaiCompositing Supervisor Jared SandrewStereoscopic Supervisor Bryan BartlettDigital Compositor David CrispinoAnimation Supervisor Conrad OlsonDigital Compositor Mike MulhollandVisual Effects Supervisor