James Cosmo

James Cosmo

Actor

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.

Advertisement

Date of Birth: 24 May 1948 (78 years)

Place of Birth: Clydebank, West Dunbartonshire, Scotland

Filmography

Voidance

Voidance

2026EN
2081

2081

2009EN
The Morrigan

The Morrigan

2026EN, GA
Salvable

Salvable

2025EN
The Kindred

The Kindred

2021EN
The Beast Within

The Beast Within

2024EN
Skylines

Skylines

2020EN
Preschool

Preschool

2026EN
Whisky Galore

Whisky Galore

2016EN
Treasure Island

Treasure Island

1990EN
Trainspotting

Trainspotting

1996EN
Babe: Pig in the City

Babe: Pig in the City

1998EN
Storm Rider: Legend of Hammerhead

Storm Rider: Legend of Hammerhead

2026EN
T2 Trainspotting

T2 Trainspotting

2017BG, EN
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe

2005EN, DE
Ashes in the Snow

Ashes in the Snow

2018EN
Emma

Emma

1996EN
Highlander

Highlander

1986EN
Miniseries

Miniseries

2019
The Name of the Rose

The Name of the Rose

2019OC, IT, LA, FR, EN, ES
Wonder Woman

Wonder Woman

2017DE, EN
Battle of Britain

Battle of Britain

1969DE, FR, PL, EN