Spider-Man: Far From Home Cast Photos Tom Holland as Spider-Man Tom Holland as Peter Parker Zendaya as MJ Samuel L. Jackson as Nick Fury Jon Favreau as Happy Hogan Jacob Batalon as Ned Leeds Tony Revolori as Flash Thompson Angourie Rice as Betty Brant Remy Hii as Brad Davis Martin Starr as Roger Harrington J. B. Smoove as Julius Dell Cobie Smulders as Maria Hill Marisa Tomei as Aunt May Numan Acar as Dimitri Jake Gyllenhaal as Quinten Beck Jake Gyllenhaal as Mysterio