James McAvoy works as an actor .
Besides scriptwriting , James McAvoy has directed several West End productions , receiving three nominations for the Laurence Olivier Award for Best Scriptwriter .
James McAvoy