
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

Casualty
1986

Casualty
1986

Sons of Anarchy
2008

Tom Clancy's Jack Ryan
2018

Chernobyl
2019

Merlin
2008

Shetland
2013

His Dark Materials
2019

UFO
1970

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

The Persuaders!
1971

FlashForward
2009

Wonder Woman
2017

The Durrells
2016

Troy
2004

Braveheart
1995

Talamasca: The Secret Order
2025

The Bay
2019

Hammer House of Horror
1980

Highlander
1986

Karen Pirie
2022

Trainspotting
1996

Hostage
2025

The Name of the Rose
2019

Skylines
2020

The Colour of Magic
2008
Movies Like These
Loved James Cosmo's films? Find similar movies you might enjoy.
