James McAvoy
麥艾維出生於蘇格蘭因弗克萊德格拉斯哥，母親伊莉莎白（Elizabeth，閨姓Johnstone）是一名精神科護士，父親詹姆斯·麥艾維是名建築師，妹妹喬依·麥艾維則是一名歌手。麥艾維的雙親是在麥艾維7歲時離婚，而麥艾維便與外祖父母－瑪莉和詹姆斯·約翰史東住在一起。麥艾維曾進入聖托馬斯·阿奎納天主教學校就讀，立志要成為神父。麥艾維曾在青年訓練戲院中待超過6年，由馬利·吉伯特（Mhari Gibert）訓練。2000年從蘇格蘭皇家音樂學院畢業。