De Schotse acteur James Andrew McAvoy is een opkomende ster in de filmwereld. Voorafgaand aan zijn filmcarriere haalde Mcavoy zijn diploma in 2000 bij de Royal Scottish Academy of Music and Drama. Zijn premiere op het witte doek beleefde hij in de film 'The Near Room'. Dit betekende echter niet zijn grote doorbraak. Internationale bekendheid kreeg McAvoy met zijn rol in Steven Spielberg's mini-serie 'Band of Brothers'.
Vanaf dat moment ging het hard met de loopbaan van de Schotse acteur. In 2005 speelde McAvoy de Faun Mr. Tumnus in de blockbuster 'The Chronicles of Narnia'. Na dit succes was de acteur te zien naast Forest Whitaker als Dr. Garrigan in 'The Last King of Scotland'. Deze film werd zeer goed ontvangen. In 2007 speeld McAvoy in 'Atonement' waar hij genomineerd werd voor een Golden Globe. In 2008 zal de filmster te zien zijn naast Christina Ricci in de film 'Penelope'.
James McAvoy is sinds 2006 getrouwd met Anne-Marie Duff die hij ontmoet heeft tijdens de opnames van de hitserie 'Shameless'.