James McAvoy se narodil 21. dubna 1979 v nejprůmyslovějším městě Skotska - Glasgow. V roce 1986 se jeho rodiče rozvedli a James byl společně se svojí sestrou Joy svěřen do péče prarodiči. Vyrůstal ve Skotsku a snil o tom, že se stane misionářem. Velice také miloval hru na kytaru a ragby.
V roce 2000 úspěšně promoval na Royal Scottish Academy v oboru hudby a dramatu. Před kamerou debutoval o pět let dříve, u nás nikdy nevysílaným britským dramatem a thrillerem THE NEAR ROOM (Blízký pokoj), kde si zahrál s Andym Sarkisem. Významnější zlom v jeho kariéře nastal až seriály: BRATRSTVO NEOHROŽENÝCH, kde ztvárnil postavu Jamese W. Milerra, DĚTI DUNY a velice populárním britským seriálem SHAMELESS. Objevil se i po boku Paula Bettanyho a Kirsten Dunsteové v nadprůměrné romantické komedii WIMBLEDON v roli Carla Colta.
Do širšího povědomí českých diváků se pak zapsal postavou kozlího muže Tumnuse v pohádkové fantasy LETOPISY NARNIE: LEV, ČARODEJNICE A SKŘÍŇ, zfilmované podle knižní předlohy C.S.Lewise. V roce 2006 pak kritiky zaujal rolí Nicholase Garrigana, mladého lékaře v úspěšném filmu o diktátorovi Adim Aminovi - POSLEDNÍ SKOTSKÝ KRÁL.
Získal řadu ocenění, v roce 2003 cenu Emmy za roli v seriálu DĚTI DUNY, o rok později ocenění britské Comedy Awards v kategorii - nejlepší herecký nováček a v roce 2006 získal cenu BAFTA v kategorii - nejlepší mladý objev roku.
J. McAvoy žije v Londýně a je ženatý s Anne-Marií Duff, jeho hereckou kolegyní ze seriálu SHAMELESS.
Greg25