Personal Info
Known For
Acting
Birthdate
1948-05-24 (Age: 78)
Place of Birth
Clydebank, West Dunbartonshire, Scotland, UK
James Cosmo
Biography
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 (116)
⭐ 0
Role:
Agent Polo
Voidance
2026
⭐ 4.0
Role:
Francis Crowley
The Morrigan
2026
⭐ 5.7
Role:
Joe
Preschool
2026
⭐ 6.5
Role:
Dida
Storm Rider: Legend of Hammerhead
2026
⭐ 0
Role:
Johnny
Can You Hear Me?
2025
⭐ 6.2
Role:
Welly
Salvable
2025
⭐ 5.2
Role:
Lord Goran
The Last Redemption
2025
⭐ 5.7
Role:
Waylon
The Beast Within
2024
⭐ 5.2
Role:
Cardinal Richelieu
The Three Musketeers
2023
⭐ 6.8
Role:
Mr. Fezziwig (voice)
Scrooge: A Christmas Carol
2022
⭐ 6.2
Role:
Howard
My Sailor, My Love
2022
⭐ 3.7
Role:
Nick
Breath
2022
⭐ 6.4
Role:
Frank Menzies
The Kindred
2021
⭐ 5.5
Role:
Peter Sprott
Jagame Thandhiram
2021
⭐ 5.6
Role:
Grant