James Cosmos (born 24 May 1948) is a British actor, known for his film roles in Highlander, Braveheart, the film adaptation of The Chronicles of Narnia: The Lion, the Witch and the Wardrobe, Trainspotting, The Last Legion, Troy, and 2081.
He is also a staple of British television, with credits in hundreds of television shows, Cosmo made a name for himself playing Scottish "tough guy" characters.
Known for
Wonder Woman
Braveheart
Trainspotting
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
James Cosmo has been suggested to play 607 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.