James McAvoy as Charles Xavier At one point Charles did have hair, which we see in 2011's X-Men: First Class. But ever since then, James McAvoy has been rocking a bald cap like a champ. Image Source: Everett Collection