Nascut in 21 aprilie 1979 in Port Glasgow, Scotia, McAvoy a urmat cursurile unei scoli catolice, cochetand pentru o scurta perioada cu ideea de a deveni preot. A fost membru al teatrului pentru tineri PACE in timpul studiilor la Royal Scottish of Music and Drama unde a absolvit in anul 2000.
Primul rol l-a obtinut in 1995 in filmul The Near Room urmat de Regeneration in 1997 si mini seria Band of Brothers (Camarazi de Razboi) produsa de Steven Spielberg. In 2003 preia personajul Leto Atreides al II-lea in seria Children of Dune (Copiii Dunei) adaptat dupa romanele lui Frank Helbert. In acelasi an isi face aparitia in cateva episoade din Early Doors si State of Play (Stare de Fapt). Pentru rolul din serialul Shameless din 2004 primeste o nominalizare la British Comedy Award pentru Best TV Newcomer. Mai apare in cateva productii printre care Wimbledon, ShakespeaRe-told, Penelope - o comedie romantica alaturi de Christina Ricci si Cronicile din Narnia: Leul, Vrajitoarea si Dulapul unde il intruchipeaza pe faunul Mr. Tumnus. |