James Mcavoy New Play James Mcavoy New Play / He made his acting debut as a teen in the near room (1995) and made mostly television appearances until 2003.