
James Cosmo
Born in Clydebank, West Dunbartonshire, Scotland, UK
- Born:
- May 24, 1948 (age 77)
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, Trainspot…
View on IMDbCast Credits

The Beast Within
2024
As Waylon

Scrooge: A Christmas Carol
2022
As Mr. Fezziwig (voice)

The Kindred
2021
As Frank Menzies

Skylines
2020
As Grant

Get Duked!
2019
As Farmer

The Hole in the Ground
2019
As Des Brady

Malevolent
2018
As Grandpa

Ashes in the Snow
2018
As Mr. Stakas

Outlaw King
2018
As Robert Bruce Senior

In Darkness
2018
As Niall

Wonder Woman
2017
As FIeld Marshall Haig

T2 Trainspotting
2017
As Renton's Father

Eliminators
2016
As Cooper

Ben-Hur
2016
As Quintus Arius

The Legend of Barney Thomson
2015
As James Henderson

Moonwalkers
2015
As Dawson

Justin and the Knights of Valour
2013
As Blucher (voice)

Hammer of the Gods
2013
As King Bagsecg

Citadel
2012
As Priest

The Seeker: The Dark Is Rising
2007
As Dawson

The Last Legion
2007
As Hrothgar

Half Light
2006
As Finlay Murray

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

Troy
2004
As Glaucus

The Reckoning
2004
As Lambert

The Four Feathers
2002
As Col. Sutch

To End All Wars
2001
As Col. Stuart McLean

Babe: Pig in the City
1998
As Thelonius (voice)

Emma
1996
As Mr. Weston

Trainspotting
1996
As Renton's Father

Braveheart
1995
As Campbell

Treasure Island
1990
As Redruth

Highlander
1986
As Angus MacLeod

Battle of Britain
1969
As Jamie