Professor SeX: James McAvoy Got Swole And We Can’t Handle It

Beast mode engaged.

James McAvoy has always been a cutie, but now he’s packed on the muscle for his upcoming role in Glass, a sequel to 2016’s Split.

Gilbert Carrasquillo/GC Images

Paparazzi caught the buffed out actor walking through Philadelphia in a blue t-shirt that was practically painted on his bulging biceps and pecs.

Gilbert Carrasquillo/GC Images

In Glass, now filming in the City of Brotherly Love, McAvoy plays Kevin Wendell Crumb, a man whose struggle with dissociative identity disorder means his body chemistry changes as each new personality emerges. His newest personality is “the Beast,” which is kind of self-explanatory.

Gilbert Carrasquillo/GC Images

It’s quite a departure from his usual laddish look. Check him out at a screening of Split in Austin in September 2016.

Rick Kern/WireImage)

McAvoy revealed a bit of his workout secrets in a Instagram video from November.


Someone didn’t skip leg day!

Unsurprisingly, Twitter took note of the transformation.

We can’t help but wonder: Is Professor X is going to be surprisingly chiseled in X-Men: Dark Phoenix?

Editor in Chief of NewNowNext. Comic book enthusiast. Bounder and cad.
@ItsDanAvery