James McAvoy is a scriptwriter .
Besides scriptwriting , James McAvoy has directed several West End productions , receiving three nominations for the Laurence Olivier Award for Best Scriptwriter .
James McAvoy