Following Patrick Stewart’s run as Professor X in Fox’s X-Men movies, James McAvoy took over the role of Charles Xavier starting with 2011’s X-Men: First Class. He’d go on to play Xavier in three sequels, culminating with Dark Phoenix in 2019. That movie series has since finished following Disney’s acquisition from Fox, as Marvel Studios boss Kevin Feige has confirmed that the plan is to reboot the X-Men in the MCU at some point. It remains unclear who will be the next person to play Professor X, though Giancarlo Esposito has been campaigning for the role.
Because of the multiverse, James McAvoy could potentially appear in the Marvel Cinematic Universe just like Patrick Stewart did in Doctor Strange 2. Read More