5 Reasons Why Donald Glover Definitely Won't Play Miles Morales In Spider-Man: Homecoming
5. He's Too Old
This is the big problem with about two-thirds of fan-castings of any iconic character - they're too old. Obviously make-up can add or take-off a few years (in J-Law's case decades), but there's a strong limit to that, especially when you're dealing with action-led roles, meaning that some dream castings will never happen by sheer logistics. Just look at how people proclaim that Idris Elba or Damien Lewis should be the next James Bond, despite the fact they'll be pushing Moore age when they finally get a sip of that martini.
It's an even bigger deal now the multi-picture deal is commonplace; whoever's hired for a part could be in the role for ten-plus years, so you kinda want to go younger. That is, after all, why we have Tom Holland as Spider-Man.
And Miles Morales is, in the Ultimate comics, younger than Peter Parker, but at 32 Glover is twelve years Holland's senior. They could flip the comics and make Miles a mentor-esque figure (Marvel do love to play subversive with the source material), but that would surely anger fans more than not having Miles at all
Assuming we get a Spidey flick every two years and that Holland will do at least three (along with other Avenger commitments), that means Glover wouldn't become Morales until 2023, when he's 40. In a world where Marisa Tomei is Aunt May, that's enough for him to be Miles Morales' Dad.