James Cosmo
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.
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
175 titles
The Name of the Rose
Karen Pirie
Stag
Ben-Hur
Case Histories
Super Gran
SS-GB
Lytton's Diary
New Worlds
Babe: Pig in the City
Cleopatra
Kidnapped
Emma
Storm Rider: Legend of Hammerhead
T2 Trainspotting
The Last Legion
Hold the Sunset
Ivanhoe
The Four Feathers
Nightsleeper
Battle of Britain
Preschool
Roughnecks
Treasure Island
Page 3 of 8 · 175 total credits