James Ronald Gordon Copeland, known professionally as James Cosmo, is a Scottish actor. Known for his character work, he has played supporting roles in films such as Highlander, Braveheart, Trainspotting, Troy, The Chronicles of Narnia: The Lion, the Witch and the Wardrobe, Ben-Hur, and Wonder Woman. Wikipedia