Photo of James McAvoy James McAvoy

A graduate of the prestigious Royal Scottish Academy of Music and Drama, James McAvoy was born in Glasgow, Scotland, on April 21, 1979. In the wake of his parents' divorce, he was largely raised by his maternal grandparents.

Landing a spot in the Sci Fi Channel miniseries Children of Dune proved to be the young actor's big break. But his film career took off in earnest when he was cast as Mr. Tumnus, the Faun, in the big-budget epic The Chronicles of Narnia: The Lion, the Witch and the Wardrobe.

Since then, McAvoy has emerged as one of the hottest actors of his generation. He earned critical praise for his roles in The Last King of Scotland and Atonement, picking up BAFTA and Golden Globe nominations. He also starred as Jane Austen's would-be suitor in the costume drama Becoming Jane and ventured into the action genre opposite Angelina Jolie in Wanted.

James McAvoy in X-Men: Apocalypse

X-Men: Apocalypse

2016 PG-13

Bearing the ominous moniker of Apocalypse, a legendary mutant comes to life after thousands of years and resolves to impose an oppressive new world order. With humanity's fate at stake, the X-Men team prepares for an all-or-nothing showdown.

  • James McAvoy in X-Men: Days of Future Past X-Men: Days of Future Past
  • James McAvoy in Victor Frankenstein Victor Frankenstein
  • James McAvoy in The Lion, the Witch & the Wardrobe The Lion, the Witch & the Wardrobe
  • James McAvoy in The Conspirator The Conspirator
  • James McAvoy in X-Men: First Class X-Men: First Class
  • James McAvoy in Atonement Atonement
  • James McAvoy in State of Play State of Play
  • James McAvoy in The Last Station The Last Station
  • James McAvoy in Arthur Christmas Arthur Christmas
  • James McAvoy in Children of Dune Children of Dune
  • James McAvoy in Wanted Wanted
  • James McAvoy in Gnomeo and Juliet Gnomeo and Juliet
  • James McAvoy in Trance Trance
  • James McAvoy in Shakespeare Retold Shakespeare Retold
  • James McAvoy in Becoming Jane Becoming Jane
  • James McAvoy in The Disappearance of Eleanor Rigby The Disappearance of Eleanor Rigby
  • James McAvoy in Bright Young Things Bright Young Things
  • James McAvoy in Rory O'Shea Was Here Rory O'Shea Was Here
  • James McAvoy in Wimbledon Wimbledon
  • James McAvoy in The Last King of Scotland The Last King of Scotland
  • James McAvoy in Starter for 10 Starter for 10
  • James McAvoy in Filth Filth
  • James McAvoy in Penelope Penelope
  • James McAvoy in Welcome to the Punch Welcome to the Punch
  • James McAvoy in Strings Strings