Born 1948 (age 77) · Clydebank, West Dunbartonshire, Scotland, UK
Appears in 184 titles

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.

Filmography

Wonder Woman
7.2
Wonder Woman
2017
as FIeld Marshall Haig
Braveheart
7.9
Braveheart
1995
as Campbell
Troy
7.2
Troy
2004
as Glaucus
Trainspotting
8.0
Trainspotting
1996
as Renton's Father
T2 Trainspotting
6.9
T2 Trainspotting
2017
as Renton's Father
Highlander
6.9
Highlander
1986
as Angus MacLeod
Ben-Hur
5.8
Ben-Hur
2016
as Quintus Arius
Outlaw King
6.8
Outlaw King
2018
as Robert Bruce Senior
Babe: Pig in the City
5.7
Babe: Pig in the City
1998
as Thelonius (voice)
The Last Legion
5.6
The Last Legion
2007
as Hrothgar
The Hole in the Ground
5.6
The Hole in the Ground
2019
as Des Brady
Emma
6.6
Emma
1996
as Mr. Weston
Skylines
5.5
Skylines
2020
as Grant
The Four Feathers
6.6
The Four Feathers
2002
as Col. Sutch
Malevolent
5.0
Malevolent
2018
as Grandpa
In Darkness
6.0
In Darkness
2018
as Niall
Scrooge: A Christmas Carol
6.8
Scrooge: A Christmas Carol
2022
as Mr. Fezziwig (voice)
The Seeker: The Dark Is Rising
5.5
The Seeker: The Dark Is Rising
2007
as Dawson
Moonwalkers
6.2
Moonwalkers
2015
as Dawson