James McAvoy works as an actor.
James McAvoy . He made his acting début as a teen in 1995 's The Near Room and continued to make mostly television appearances until 2003 , when his feature film career began and he continued to work in both areas from then on . Besides screen acting , McAvoy has performed in several West End productions , receiving three nominations for the Laurence Olivier Award for Best Actor . McAvoy starred in the 2013 crime comedy-drama film Filth for which he won Best Actor in the British Independent Film Awards .