James Cosmo
Acting

James Cosmo

"An iconic presence in cinema, defining characters with depth and intensity."

Age

78 years

Origin

UK

Active

1962 — Present

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.

Career Retrospective

History of the Legend

Witness the defining moments that shaped a legacy.

Battle of Britain
19691969

Battle of Britain

Starring as Jamie

In 1940, the Royal Air Force fights a desperate battle against the might of the Luftwaffe for control of the skies over Britain, thus preventing an attempted Nazi invasion.

Highest Rated Masterpieces

Media Proof

Gallery 0
Gallery 1
Gallery 2
Gallery 3
Gallery 4

Filmography Engine

178 Credits found

Voidance

Voidance

Agent Polo

2026

The Morrigan

The Morrigan

Francis Crowley

2026

Preschool

Preschool

Joe

2026

Storm Rider: Legend of Hammerhead

Storm Rider: Legend of Hammerhead

Dida

2026

Can You Hear Me?

Can You Hear Me?

Johnny

2025

Talamasca: The Secret Order

Talamasca: The Secret Order

Director Houseman

2025

Hostage

Hostage

Max Dalton

2025

Salvable

Salvable

Welly

2025

Fear

Fear

Allan Berwick

2025

The Last Redemption

The Last Redemption

Lord Goran

2025

Nightsleeper

Nightsleeper

Fraser Warren

2024

The Beast Within

The Beast Within

Waylon

2024

Highland Cops

Highland Cops

Narrator (voice)

2023

Six Four

Six Four

Jim Mackie

2023

The Three Musketeers

The Three Musketeers

Cardinal Richelieu

2023

Scrooge: A Christmas Carol

Scrooge: A Christmas Carol

Mr. Fezziwig (voice)

2022

My Sailor, My Love

My Sailor, My Love

Howard

2022

Karen Pirie

Karen Pirie

Brodie Grant Snr

2022

Breath

Breath

Nick

2022

The Kindred

The Kindred

Frank Menzies

2021

Jagame Thandhiram

Jagame Thandhiram

Peter Sprott

2021

Skylines

Skylines

Grant

2020

Off Grid

Off Grid

John Tanner

2019

Forget Me Not

Forget Me Not

Benedict

2019

His Dark Materials

His Dark Materials

Farder Coram

2019

Tomorrow

Tomorrow

Mr. Charles

2019

Chernobyl

Chernobyl

Miner

2019

The Bay

The Bay

Bill Bradwell

2019

Get Duked!

Get Duked!

Farmer

2019

The Name of the Rose

The Name of the Rose

Jorge of Burgos

2019

The Hole in the Ground

The Hole in the Ground

Des Brady

2019

Shadow Boxer

Shadow Boxer

Eddie Royce

2019

Malevolent

Malevolent

Grandpa

2018

Ashes in the Snow

Ashes in the Snow

Mr. Stakas

2018

Outlaw King

Outlaw King

Robert Bruce Senior

2018

Tom Clancy's Jack Ryan

Tom Clancy's Jack Ryan

Luka Gocharov

2018

In Darkness

In Darkness

Niall

2018

Darkness Comes

Darkness Comes

Policeman

2018

Rogue Trooper: The Quartz Massacre

Rogue Trooper: The Quartz Massacre

Narrator (voice)

2018

Hold the Sunset

Hold the Sunset

Bob

2018

London Heist

London Heist

Ray

2017

Wonder Woman

Wonder Woman

FIeld Marshall Haig

2017

SS-GB

SS-GB

Harry Woods

2017

T2 Trainspotting

T2 Trainspotting

Renton's Father

2017

Eliminators

Eliminators

Cooper

2016

Monochrome

Monochrome

Roger Daniels

2016

Ben-Hur

Ben-Hur

Quintus Arius

2016

Whisky Galore

Whisky Galore

Macalister the Minister

2016

Dark Signal

Dark Signal

Alan

2016

The Durrells

The Durrells

Captain Creech

2016

Stag

Stag

Gamekeeper

2016

Breakdown

Breakdown

Albert Chapman

2016

Bunker: Project 12

Bunker: Project 12

Brian Balanowsky

2016

Estranged

Estranged

Albert

2015

The Legend of Barney Thomson

The Legend of Barney Thomson

James Henderson

2015

The Pyramid Texts

The Pyramid Texts

Ray

2015

Amélia & Duarte

Amélia & Duarte

Narrator (English)

2015

Moonwalkers

Moonwalkers

Dawson

2015

We Still Kill the Old Way

We Still Kill the Old Way

Arthur

2014

The Boogeyman

The Boogeyman

Dr. Harper

2014

Career Impact Analysis

19696.8
19707.7
19716.6
19726.1
19758.0
19766.9
19777.6
19797.2
19807.0
19836.6
19846.8
19856.4
19866.1
19885.7
19906.7
19916.6
19927.1
19957.9
19967.3
19977.5
19985.7
19996.0
20006.9
20015.5
20026.3
20046.8
20057.0
20066.0
20075.6
20087.1
20097.2
20105.2
20117.9
20125.4
20135.7
20146.0
20155.8
20165.7
20176.5
20186.4
20197.0
20205.6
20216.0
20226.7
20235.3
20246.2
20256.0
20265.3
1969Career Trajectory (Rating / Time)2026
James Cosmo — Filmography, Best Movies & Bio | AniFrame