These Flawlessly Aged Celebrities Prove Us That Age Is Just A Number When It Comes To Beauty

James McAvoy: 41, Shameless

Almost everyone knows Charles Xavier, the fictional character in Marvel Comics, depicted as the X-Men leader. Often going by the codename, Professor X, this compelling character was brought to life by James McAvoy in X-Men: Apocalypse, X-Men: First Class, Dark Phoenix, and Deadpool 2. Nonetheless, not everyone can tell that before James got cast for the Marvel Cinematic Universe, he was already famous for playing a role in the comedy series Shameless.

Since his daytime TV debut, McAvoy has appeared in several other hit films like Glass, The Last King of Scotland, and Wanted, and the future truly looks promising for the Brit acting sensation.

You must be logged in to post a comment Login