他凭在电影《》中饰演的布鲁斯·罗柏森一角而获得英国独立电影奖最佳男主角。2016年，他在奈·沙马兰执导的《分裂》中饰演有二十三种人格的解离性人格疾患（DID）患者，并因此获得了好评。
早期生活.麦艾维出生于苏格兰因弗克莱德格拉斯哥，母亲伊莉莎白（Elizabeth，闺姓Johnstone）是一名精神科护士，父亲詹姆斯·麦艾维是名建筑师，妹妹乔依·麦艾维则是一名歌手。麦艾维的双亲是在麦艾维7岁时离婚，而麦艾维便与外祖父母－玛莉和詹姆斯·约翰史东住在一起。麦艾维曾进入圣托马斯·阿奎