Es uno de los actores británicos más conocidos, ya que ha protagonizado Atonement, The Lion, the Witch and the Wardrobe y Shameless.
Pero James McAvoy dejó a todos sorprendidos al mostrar su físico “muy atractivo” durante un paseo en Pensilvania.
La estrella de los X-Men, de 38 años, tenía a sus fanáticos con la boca abierta al dejar ver su impresionante constitución muscular, que era clara para todos, cuando salió a Filadelfia durante un descanso de la filmación de la nueva película Glass.
La estrella escocesa mantuvo las cosas discretas para su día libre con una sencilla camiseta azul marino, combinada con fondos blancos de chándal con adornos de rayas rojas y amarillas en el costado.