
Home
James Cosmo
Acting
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

Game of Thrones
2011

Midsomer Murders
1997

Castle
2009

Death in Paradise
2011

Sons of Anarchy
2008

Casualty
1986

Casualty
1986

Tom Clancy's Jack Ryan
2018

Chernobyl
2019

Merlin
2008

Shetland
2013

His Dark Materials
2019

The Persuaders!
1971

UFO
1970

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

FlashForward
2009

Wonder Woman
2017

Troy
2004

The Durrells
2016

Talamasca: The Secret Order
2025

Braveheart
1995

The Bay
2019

Highlander
1986

Hammer House of Horror
1980

Karen Pirie
2022

Trainspotting
1996

Hostage
2025

The Name of the Rose
2019

The Colour of Magic
2008

Nightsleeper
2024
Movies Like These
Loved James Cosmo's films? Find similar movies you might enjoy.
