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

Trainspotting
Trainspotting

1996

as Renton's Father

Braveheart
Braveheart

1995

as Campbell

Highlander
Highlander

1986

as Angus MacLeod

Ben-Hur
Ben-Hur

2016

as Quintus Arius

T2 Trainspotting
T2 Trainspotting

2017

as Renton's Father

Outlaw King
Outlaw King

2018

as Robert Bruce Senior

Battle of Britain
Battle of Britain

1969

as Jamie

Scrooge: A Christmas Carol
Scrooge: A Christmas Carol

2022

as Mr. Fezziwig (voice)

The Last Legion
The Last Legion

2007

as Hrothgar

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

1998

as Thelonius (voice)

The Morrigan
The Morrigan

2026

as Francis Crowley

Skylines
Skylines

2020

as Grant

Treasure Island
Treasure Island

1990

as Redruth

The Beast Within
The Beast Within

2024

as Waylon

The Hole in the Ground
The Hole in the Ground

2019

as Des Brady

The Four Feathers
The Four Feathers

2002

as Col. Sutch