He was born on 21 April 1979. He is a Scottish actor. He has worked in dramas shows like State of Play, Shameless, and Frank Herbert's Children of Dune. He has worked on giving voices to two animated films including Gnomeo & Juliet and Arthur Christmas (both 2011). He played a lead role in the ‘Bollywood queen’. He had worked in the movies like the Witch and the Wardrobe (2005), The Chronicles of Narnia: The Lion, X-Men: First Class, Frank Herbert's Children of Dune, Romeo Juliet, The Chronicles of Narnia: The Lion, the Witch and the Wardrobe. He was born in Scotland. He is the son of Elizabeth, a psychiatric nurse, and James McAvoy, Sr., a builder. He completed his education from the St. Thomas Aquinas Secondary in Jordanhill. Check out this page for more updates on James McAvoy.