James Cosmo

James Cosmo

Born 1948-05-24 (age 78) Clydebank, West Dunbartonshire, Scotland, UK
View on IMDb ↗

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.

Photos

Known For

Troy
Troy

2004

as Glaucus

Wonder Woman
Wonder Woman

2017

as FIeld Marshall Haig

Braveheart
Braveheart

1995

as Campbell

Trainspotting
Trainspotting

1996

as Renton's Father

Highlander
Highlander

1986

as Angus MacLeod

Ben-Hur
Ben-Hur

2016

as Quintus Arius

Outlaw King
Outlaw King

2018

as Robert Bruce Senior

The Last Legion
The Last Legion

2007

as Hrothgar

Treasure Island
Treasure Island

1990

as Redruth

Scrooge: A Christmas Carol
Scrooge: A Christmas Carol

2022

as Mr. Fezziwig (voice)

Skylines
Skylines

2020

as Grant

T2 Trainspotting
T2 Trainspotting

2017

as Renton's Father

Babe: Pig in the City
Babe: Pig in the City

1998

as Thelonius (voice)

The Hole in the Ground
The Hole in the Ground

2019

as Des Brady

Emma
Emma

1996

as Mr. Weston

The Four Feathers
The Four Feathers

2002

as Col. Sutch

Preschool
Preschool

2026

as Joe

Battle of Britain
Battle of Britain

1969

as Jamie