Celeb health

James McAvoy Workout Routine And Diet Plan

James McAvoy Workout

James McAvoy is a famous Scottish actor who has worked in movies, on TV, and on stage. Three times, he has been nominated for the “Laurence Olivier Award for Best Actor.”

McAvoy also became well-known for playing Professor Charles Xavier in three of the X-Men movies. Charles Xavier is a mutant who can read and control minds. For the roles he played in “Split” and “Glass,” he had to gain 16 pounds of muscle.

We’ll talk about James McAvoy workout, diet, and supplements in this article:

What We Know Now

  • Height: 170 cm – 5’7″
  • Weight:‎ 67 kg – 148 pounds
  • Age: 40 years
  • Birthdate: April 21, 1979
  • Accolades: BAFTA Rising Star, Winner, 2006

Workout Principles

James McAvoy worked out for 4 months to gain 16 pounds of muscle so he could play “The Beast” in the movie “Split.” However, working out was only half of the equation.

He would eat a snack or meal about two hours before a workout to give him energy. Then, he would eat another meal right after the workout to help his muscles recover.

Also, read Robert Downey Jr.’s Workout Routine & Diet Plan.

James McAvoy Workout

James McAvoy Workout Routine

James McAvoy is probably not the first actor you think of when you want to get motivated to work out. McAvoy focuses on doing three BIG compound exercises three times a week. He also works out on other days to hit any smaller muscle groups he might have missed.

McAvoy had about three months to put on as much muscle mass as possible for his roles in Split and Glass. He did the workouts below to get very strong and gain a lot of muscle mass on his back.

Here is James McAvoy workout routine:

Monday: Legs, Back & Chest

On Monday, McAvoy does 3 big exercises that work his legs, back, and chest.

Here’s what James McAvoy does every Monday:

  • Barbell Back Squat (5 sets, 5 reps)
  • Bench Press, Flat (5 sets, 5 reps)
  • Bent-Over Barbell Rows (5 sets, 5 reps)

Wednesday: Legs, Back & Shoulders

On Wednesday, McAvoy works out his legs, back, and shoulders with the three most important compound exercises for each muscle group.

Here’s what James McAvoy does every Wednesday:

  • Barbell Back Squat (5 sets, 5 reps)
  • Presses from above (5 sets, 5 reps)
  • Deadlift (5 sets, 5 reps)

Friday: Legs, Back & Chest

On Friday, McAvoy does 3 exercises for his legs, back, and chest.

Here’s what James McAvoy does every Friday:

  • Barbell Back Squat (5 sets, 5 reps)
  • Bench Press, Flat (5 sets, 5 reps)
  • Chin-ups with weights (5 sets, 5 reps)

Full-body workout on extra training days

Aside from his set 3-day training schedule, he would do the following on any extra workout days to work his whole body.

Here is an extra full-body workout for James McAvoy:

  • Press, Arnold (4 sets, 12 reps)
  • Dips (4 sets, 12 reps)
  • Dumbbell Bicep Curls (4 sets, 12 reps)
  • Pull-Ups (4 sets, 12 reps)
  • Leg Extension (4 sets, 12 reps)
  • Kettlebell Swings (4 sets, 12 reps)

James McAvoy Diet

James McAvoy’s Diet

James McAvoy ate a lot of meat, vegetables, and eggs to get into shape for his roles in “Split” and “Glass.” A strict diet and a lot of hard work in the gym are needed.

Magnus Lygdback says that instead of counting macronutrients, you should use your fist to figure out how much to eat if you want to change from Kevin Wendell Crumb to The Beast. You would eat three to four eggs in the morning and a fist-sized portion of protein as a snack during the day.

Here is James McAvoy’s diet:


  • 4 eggs
  • Oatmeal
  • Green juice


  • Loin steak
  • Eggs
  • Sweet potatoes


  • Tuna steak
  • Brown rice


James McAvoy takes these supplements to help him build muscle:

  • Whey Protein
  • Multivitamins

Also, read Phil Heath’s Workout Routine And Diet Plan.


James McAvoy was born in Scotland. As a teen, he made his acting debut in The Near Room in 1995. From then until 2003, he mostly did TV shows. Today, he is known not only for being a good actor but also for being a fitness icon.