James McAvoy (21 de abril de 1979) nació en Escocia y es un actor de cine, televisión y teatro británico.
En 1995, James McAvoy, un estudiante de último año de secundaria, hizo su debut en una sala cercana. En 2001, consiguió un pequeño papel en Brother Company. En 2005, interpretó al monstruo oveja Tumnus en "Las Crónicas de Narnia". En 2006, ganó el premio al debutante de la Academia Británica de Artes Cinematográficas y Televisivas. En 2007, fue nominado al Globo de Oro y al Premio BAFTA al Mejor Actor por su actuación en Atonement. En 2011, protagonizó la película de superhéroes "X-Men: Classroom One", interpretando el papel del Profesor X en su adolescencia. En 2014, se estrenó "X-Men: Days of Future Past", protagonizada por él, y la película arrasó con la taquilla mundial de 700 millones.