View Contact Info on IMDbPro » James McAvoy on IMDb: Movies, TV, Celebs, and more... Poster

Photo Gallery

1-48 of 424 photos
James McAvoy in Filth (2013)Jamie Bell and James McAvoy in Filth (2013)James McAvoy in Filth (2013)James McAvoy in Filth (2013)James McAvoy in Filth (2013)James McAvoy in Filth (2013)James McAvoy in Atonement (2007)James McAvoy in Atonement (2007)James McAvoy in Atonement (2007)Keira Knightley and James McAvoy in Atonement (2007)James McAvoy and Saoirse Ronan in Atonement (2007)James McAvoy in Split (2016)James McAvoy in Split (2016)James McAvoy in Split (2016)James McAvoy and Anya Taylor-Joy in Split (2016)Betty Buckley and James McAvoy in Split (2016)James McAvoy, Kodi Smit-McPhee, Alexandra Shipp, and Tye Sheridan in X-Men: Dark Phoenix (2019)James McAvoy in Filth (2013)James McAvoy in Filth (2013)James McAvoy in Filth (2013)James McAvoy in Filth (2013)James McAvoy and Imogen Poots in Filth (2013)James McAvoy in Filth (2013)Keira Knightley and James McAvoy in Atonement (2007)Keira Knightley and James McAvoy in Atonement (2007)James McAvoy in Atonement (2007)James McAvoy in Atonement (2007)Keira Knightley and James McAvoy in Atonement (2007)Keira Knightley and James McAvoy in Atonement (2007)James McAvoy in Atonement (2007)Keira Knightley and James McAvoy in Atonement (2007)James McAvoy in Atonement (2007)Jimmy Fallon and James McAvoy in The Tonight Show Starring Jimmy Fallon (2014)Kevin Bacon and James McAvoy in X: First Class (2011)James McAvoy and Michael Fassbender in X: First Class (2011)Rose Byrne, James McAvoy, and Michael Fassbender in X: First Class (2011)James McAvoy and Michael Fassbender in X: First Class (2011)James McAvoy and Michael Fassbender in X: First Class (2011)James McAvoy and Michael Fassbender in X: First Class (2011)James McAvoy and Michael Fassbender in X: First Class (2011)James McAvoy and Michael Fassbender in X: First Class (2011)James McAvoy and Michael Fassbender in X: First Class (2011)Nicholas Hoult, Hugh Jackman, James McAvoy, and Evan Peters in X-Men: Days of Future Past (2014)Hugh Jackman, James McAvoy, and Michael Fassbender in X-Men: Days of Future Past (2014)Nicholas Hoult, Hugh Jackman, and James McAvoy in X-Men: Days of Future Past (2014)Nicholas Hoult, Hugh Jackman, and James McAvoy in X-Men: Days of Future Past (2014)Patrick Stewart and James McAvoy in X-Men: Days of Future Past (2014)Patrick Stewart and James McAvoy in X-Men: Days of Future Past (2014)
1-48 of 424 photos

Biography

McAvoy was born on 21 April 1979 in Glasgow, Scotland, to Elizabeth (née Johnstone), a nurse, and James McAvoy senior, a bus driver. He was raised on a housing estate in Drumchapel, Glasgow by his maternal grandparents (James, a butcher, and Mary), after his parents divorced when James was 7. He went to St Thomas Aquinas Secondary in Jordanhill, ... See full bio »
Biography | Trailers & Videos