Top Stories

James McAvoy Latest News, Photos, and Videos

James McAvoy Reveals His Favorite Thing About Doing Animated Films on 'Tonight Show'

James McAvoy stopped by The Tonight Show Starring Jimmy Fallon on Wednesday night (March 21) and revealed his favorite thing about doing voiceovers for animated films like his latest Sherlock Gnomes.

“It’s lucky. I think when you just do one thing, you get really really bored and the glory of it for me is that you get to just do strange, weird new things,” the 38-year-old actor told Jimmy. “The fact that you get to show up in your pajamas, looking like a bag of smash crabs and honestly nobody really cares. It’s great.”

James also chatted about the time he got to try on a pair of producer Elton John‘s famous frames and explains how he ended up in Jennifer Lawrence‘s trailer wrapped in her PAW Patrol sleeping bag watching his own movie.


James McAvoy Stole a Pair of Elton John’s Famous Glasses

Click inside to watch the rest of James McAvoy’s appearance on The Tonight Show…More Here! »

James McAvoy Explains What He Did (& Didn't Do) to Get His Buff, Lean Body!

You may have noticed that James McAvoy has been looking super buff lately – and he’s now taking to Instagram to clarify some things about his “bigger and leaner” frame.

Recently, the 38-year-old Split actor has noticed headlines claiming he eats 6,000 calories a day to look the way he looks.

“Seeing a lot of articles saying that I ate 6000 calories a day to get bigger and leaner. Just to set the record straight incase anyone decides to give this a go. I have never done this. The quote is taken from an interview I did for a movie called “Split”,not the one I’m on right now which is called “Glass” . The interview was done at the beginning of the year and me saying “I ate 6000 calories a day” is inaccurate,was meant as a joke and is being widely used out of context. The truth is that this time around I gained more muscle weight and got leaner by not counting a single calorie. Good old @magnuslygdback had me eating a lot but nowhere near the 6000 calorie mark. In fact we didn’t count a single calorie,” James explained on Instagram.

And how did he get so buff? “We counted macros…I think [it's] probably a healthier way of tracking intake,” he wrote. James continued that he wouldn’t want anyone to eat 6,000 calories a day thinking it worked for him.

Pictured below, you’ll see photos of James filming his latest movie Glass (the sequel to Split), as well as on red carpets.More Here! »

james mcavoy buff body 01
james mcavoy buff body 02
james mcavoy buff body 03
james mcavoy buff body 04
james mcavoy buff body 05

James McAvoy, Sebastian Stan & More Represent The Studs at The Children's Monologues' Benefit!

James McAvoy is bulging through his shirt while posing for photographs at The Children’s Monologues Benefit held at Carnegie Hall on Monday (November 13) in New York City.

The 38-year-old actor was joined by Sebastian Stan, Andrew Garfield, Trevor Noah, Javier Munoz, Common, Lakeith Stanfield, Daveed Diggs and Jason Alexander at the event benefiting Dramatic Need – a charity that uses the arts to uplift children in South Africa and Rwanda.

The Children’s Monologues presented performances based on the stories of children growing up in Rammulotsi in the Free State. Children there were invited to describe a day they would never forget, which award-winning playwrights then adapted for the stage.

James has been keeping busy filming scenes for his upcoming film Glass, the sequel to Split.

FYI: Sebastian is wearing Pierre Hardy shoes.

james mcavoy sebastian stan more represent the studs at the childrens monologues 01
james mcavoy sebastian stan more represent the studs at the childrens monologues 02
james mcavoy sebastian stan more represent the studs at the childrens monologues 03
james mcavoy sebastian stan more represent the studs at the childrens monologues 04
james mcavoy sebastian stan more represent the studs at the childrens monologues 05

Shirtless James McAvoy Attacks Police in Intense 'Glass' Set Photos

James McAvoy filmed an extremely intense scene for Glass, the sequel to Split, on Thursday (November 9) in Allentown, Pa.

The 38-year-old actor was seen in character as Kevin Wendell Crumb, seemingly attacking some riot police for the movie.

PHOTOS: Check out the latest pics of James McAvoy

The M. Night Shyamalan sequel will be part of the world of the 2000 film Unbreakable, which starred Bruce Willis and Samuel L. Jackson. Both of the guys will appear in Glass, set for release on January 18, 2019.

See all the new set photos below…More Here! »

james mcavoy films glass 01
james mcavoy films glass 02
james mcavoy films glass 03
james mcavoy films glass 04
james mcavoy films glass 05

James McAvoy Goes Shirtless on Set of 'Glass,' Sequel to 'Split'

James McAvoy puts his buff body on display while going shirtless on the set of his upcoming movie Glass on Wednesday (November 8) in Allentown, Ga.

The 38-year-old actor is reprising his Split role as Kevin Wendell Crumb and all of the other personalities. He was spotted on set with co-star Anya Taylor-Joy and director M. Night Shyamalan.

As teased in the end credits for Split, the sequel will be part of the world of the 2000 film Unbreakable, which starred Bruce Willis and Samuel L. Jackson. Both of the guys will appear in Glass, set for release on January 18, 2019.

james mcavoy goes shirtless on set of glass 01
james mcavoy goes shirtless on set of glass 02
james mcavoy goes shirtless on set of glass 03
james mcavoy goes shirtless on set of glass 04
james mcavoy goes shirtless on set of glass 05