Biographie de James McAvoy

James McAvoy fut élevé à Glasgow en Ecosse. Il fut membre du PACE Youth Theatre, aux côtés du chanteur Paolo Nutini. James McAvoy a étudié à la Royal Scottish Academy of Music and Drama et en est sorti diplômé en 2000. James McAvoy est apparu pour la première fois sur un grand écran dans le rôle de Kevin Savage dans le film The Near Room. Par la suite, il a eu des rôles dans des séries TV ainsi qu'au cinéma. Il jouera dans de grosses productions comme Wanted aux côtés d'Angelina Jolie et Morgan Freeman.