James McAvoy Will Display His Athleticism at Soccer Aid!
James McAvoy is all smiles while stepping out of his hotel on Saturday (June 7) in Manchester, UK.
The 35-year-old Scottish actor took the time to pose for pics with fans, who had waited outside the hotel.
It was recently announced that James will play soccer on Sunday (June 8) for the 2014 Soccer Aid to help save and change children’s lives around the world.
15+ pictures inside of James McAvoy flashing a smile at his hotel…