James McAvoyJames McAvoy is a British actor born on April 21, 1979. He gained widespread recognition for his role as Mystique in the X-Men film series. McAvoy's acting career began on stage, and he has since achieved significant success in film and television. more