Mini Bio (1) McAvoy was born on 21 April 1979 in Glasgow, Scotland, to James, a bus driver, and Elizabeth (née Johnstone), a nurse. McAvoy says he googled "good way to put on muscle quick," which led him to a five by five workout (five sets of five repetitions). In "Split," an M. Night Shyamalan film, James McAvoy plays a murderous villain with 24 personalities. Split is a 2016 American psychological thriller film written, directed and produced by M. Night Shyamalan, and starring James McAvoy, Anya Taylor-Joy, and Betty Buckley. 'Split' Review: James McAvoy Stars In M. NIght ... - IndieWire How much did Fifty Shades actors get paid? James McAvoy has revealed how he *actually* managed to get so big And to top it all off, he's turning 40 on April 21. Amazon.com: Split [Blu-ray] : James McAvoy, Anya Taylor-Joy, Betty ... how effective was the ftsz inhibitor alone? James McAvoy has revealed how he *actually* managed to get so big This movie ain't for everyone; Tense. Without getting spoilery, Shyamalan lets it play out like the thriller style movie that it is, but wallops you with a big . You do five different exercises four or five times a week, and they're. Split: James McAvoy on Playing Multiple Roles in the ... - Den of Geek But the Scottish actor found out that he . 'Glass': How James McAvoy got into Beast mode for a ... - USA TODAY James McAvoy moves into a new London home with Lisa Liberati