James McAvoy young photos best movies quotes tv shows facts

James McAvoy

James McAvoy young

Birth Date

April 21, 1979


United Kingdom

Sun Sign


Natural hair color

Light Brown

Eye color



5 ft 7 in | 170 cm

James McAvoy young photos


67 kg | 148 pounds


41 in | 104 cm

Shoe size

10 US | 43 EU


33 in | 84 cm

James McAvoy young tv shows facts best movies

Early acting career First film Breakthrough

James McAvoy was born in Port Glasgow, United Kingdom, on April 21, 1979, is an Scottish actor. Young James McAvoy began his acting career in the thriller drama film The Near Room (1995) in role as Kevin Savage, at the age of fifteen. McAvoy's breakthrough performance came as Robbie Turner in romantic war drama movie Atonement (2007) with Keira Knightley, for which he was nominated for a Golden Globe Award.

Best Movies

He won a British Independent Film Award for Best Actor for his performance as Bruce Robertson in crime comedy drama film Filth (2013).

He portrayed Professor Charles Xavier in the X-Men film series: X-Men: First Class (2011), X-Men: Days of Future Past (2014), X-Men: Apocalypse (2016) and Dark Phoenix (2019).

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) fantasy adventure in role as faun Mr. Tumnus

The Disappearance of Eleanor Rigby: Them (2014) drama with Jessica Chastain and William Hurt

The Last King of Scotland (2006) historical drama with Forest Whitaker

Becoming Jane (2007) biographical romantic drama with Anne Hathaway

Penelope (2006) fantasy romantic comedy with Christina Ricci and Reese Witherspoon

Welcome to the Punch (2013) action thriller with Mark Strong

Wanted (2008) action thriller opposite Angelina Jolie, Morgan Freeman and Chris Pratt

The Conspirator (2010) mystery historical drama directed by Robert Redford

Trance (2013) psychological thriller directed by Danny Boyle

Victor Frankenstein (2015) science fantasy horror with Daniel Radcliffe

Split (2016) psychological horror thriller in role as Kevin Wendell Crumb / The Horde

Atomic Blonde (2017) action thriller spy with Charlize Theron and Sofia Boutella

Submergence (2017) romantic thriller opposite Alicia Vikander


He played Leto II Atreides in three-part science fiction miniseries Frank Herbert's Children of Dune (2003).

He played Josh Malfen in British four-part television drama miniseries White Teeth (2002)

Close friends with Michael Fassbender.

Fan of Celtic Football Club.

He is allergic to horses.

James received three nominations for the Laurence Olivier Award for Best Actor.

He voiced Gnomeo in films Gnomeo & Juliet (2011) and Sherlock Gnomes (2018).

He married English actress Anne-Marie Duff on October 18, 2006, they have a son.


For me, Charles Xavier is a monk. He's like a selfless, egoless almost sexless force for the betterment of humanity and mortality.

Basically, every character I've ever played, I've based entirely on internal conflict. And I love doing that, because I think it's very human.

Because technically actors are just public servants really. They just tell stories because people need to be told stories. That's all it is. And yet we get treated as though we're important.

Shakespeare's stories are still very strong. He structured fantastic stories about things that were fundamental to the human being and psyche.

I did 'Narnia' because it was a good opportunity and all that, but really? I wanted to play Mr. Tumnus because he's my favourite children's character. That was awesome.

I play football once or twice a week. I eat pretty healthy. I'm in fairly good shape most of the time.

The funny thing is, I've never really hurt myself in an action movie. I've done 'Wanted,' 'X-Men,' 'Welcome To The Punch,' even 'Trance' to a certain extent has little bits of action and stuff, but I've never really hurt myself at all - not even like a sprained ankle.