James Cosmo

James Cosmo

Known for Acting · 186 credits

Born
1948-05-24 (age 78)
Place of birth
Clydebank, West Dunbartonshire, Scotland, UK
Also known as
Джеймс Космо · ஜேம்ஸ் காஸ்மோ

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.

Known For

TV Shows (68)

Game of Thrones
TV

Game of Thrones

2011

as Jeor Mormont

Midsomer Murders
TV

Midsomer Murders

1997

as Jack 'Axeman' McKinley

Castle
TV

Castle

2009

as Finn Rourke

Tom Clancy's Jack Ryan
TV

Tom Clancy's Jack Ryan

2018

as Luka Gocharov

Death in Paradise
TV

Death in Paradise

2011

as Roger Seymour

Sons of Anarchy
TV

Sons of Anarchy

2008

as Father Kellan Ashby

Casualty
TV

Casualty

1986

as John Breckman / Tony

Heartbeat
TV

Heartbeat

1992

as Matthew Chapman

Minder
TV

Minder

1979

as Jock McLeish

Merlin
TV

Merlin

2008

as Hengist

Shetland
TV

Shetland

2013

as Arthur McCall

Chernobyl
TV

Chernobyl

2019

as Miner

The Bill
TV

The Bill

1984

Scarecrow and Mrs. King
TV

Scarecrow and Mrs. King

1983

The Professionals
TV

The Professionals

1977

as Glover

Screen Two
TV

Screen Two

1985

as Jerry

The Wednesday Play
TV

The Wednesday Play

1964

as Senior Under Officer Patterson

ITV Playhouse
TV

ITV Playhouse

1967

as Sgt. Robbins

His Dark Materials
TV

His Dark Materials

2019

as Farder Coram

The Sweeney
TV

The Sweeney

1975

as Det. Sgt. Davy Freeth

Celebrity Big Brother
TV

Celebrity Big Brother

2001

as Self

The Persuaders!
TV

The Persuaders!

1971

as Inspector Williams

FlashForward
TV

FlashForward

2009

as Phillip

Taggart
TV

Taggart

1983

Dr. Finlay's Casebook
TV

Dr. Finlay's Casebook

1962

as Private Davidson

The Durrells
TV

The Durrells

2016

as Captain Creech

UFO
TV

UFO

1970

as Lt. Anderson

The House of Eliott
TV

The House of Eliott

1991

as James Maxton

The Bay
TV

The Bay

2019

as Bill Bradwell

Crossbow
TV

Crossbow

1987

Churchill's People
TV

Churchill's People

1974

as Robert Bruce

Talamasca: The Secret Order
TV

Talamasca: The Secret Order

2025

as Director Houseman

Survivors
TV

Survivors

1975

as Lenny Carter

Rebus
TV

Rebus

2000

as Morris Cafferty / Morris Gerald Cafferty

Strangers
TV

Strangers

1978

as DS Galbraith

The Colour of Magic
TV

The Colour of Magic

2008

as Galder Weatherwax

Hammer House of Horror
TV

Hammer House of Horror

1980

as Willis

Take the High Road
TV

Take the High Road

1980

Case Histories
TV

Case Histories

2011

as Len Lomax

Super Gran
TV

Super Gran

1985

as Mr. McBigg

Hostage
TV

Hostage

2025

as Max Dalton

The Name of the Rose
TV

The Name of the Rose

2019

as Jorge of Burgos

Karen Pirie
TV

Karen Pirie

2022

as Brodie Grant Snr

Cleopatra
TV

Cleopatra

1999

as Agrippa

SS-GB
TV

SS-GB

2017

as Harry Woods

New Worlds
TV

New Worlds

2014

as Goffe

Nightsleeper
TV

Nightsleeper

2024

as Fraser Warren

Lytton's Diary
TV

Lytton's Diary

1985

as Harry Owen

Hold the Sunset
TV

Hold the Sunset

2018

as Bob

Kidnapped
TV

Kidnapped

1979

as Beggar/Soldier

Six Four
TV

Six Four

2023

as Jim Mackie

Roughnecks
TV

Roughnecks

1994

as Tom

Ivanhoe
TV

Ivanhoe

1997

as Cedric

Fear
TV

Fear

2025

as Allan Berwick

Running Scared
TV

Running Scared

1986

as Detective Inspector McNeil

Little House on the Prairie
TV

Little House on the Prairie

2005

as Mr. Scott

Stag
TV

Stag

2016

as Gamekeeper

Badger
TV

Badger

1999

Thundercloud
TV

Thundercloud

1979

as Chief Petty Officer Hawkins

Ain't Misbehavin'
TV

Ain't Misbehavin'

1997

as Malky Fraser

Movies (118)

Troy
Movie

Troy

2004

as Glaucus

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

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

2005

as Father Christmas

Wonder Woman
Movie

Wonder Woman

2017

as FIeld Marshall Haig

Braveheart
Movie

Braveheart

1995

as Campbell

Trainspotting
Movie

Trainspotting

1996

as Renton's Father

Highlander
Movie

Highlander

1986

as Angus MacLeod

Ben-Hur
Movie

Ben-Hur

2016

as Quintus Arius

Outlaw King
Movie

Outlaw King

2018

as Robert Bruce Senior

Storm Rider: Legend of Hammerhead
Movie

Storm Rider: Legend of Hammerhead

2026

as Dida

T2 Trainspotting
Movie

T2 Trainspotting

2017

as Renton's Father

Skylines
Movie

Skylines

2020

as Grant

Scrooge: A Christmas Carol
Movie

Scrooge: A Christmas Carol

2022

as Mr. Fezziwig (voice)

The Last Legion
Movie

The Last Legion

2007

as Hrothgar

Emma
Movie

Emma

1996

as Mr. Weston

The Hole in the Ground
Movie

The Hole in the Ground

2019

as Des Brady

Treasure Island
Movie

Treasure Island

1990

as Redruth

Babe: Pig in the City
Movie

Babe: Pig in the City

1998

as Thelonius (voice)

The Four Feathers
Movie

The Four Feathers

2002

as Col. Sutch

Battle of Britain
Movie

Battle of Britain

1969

as Jamie

Preschool
Movie

Preschool

2026

as Joe

The Match
Movie

The Match

1999

as Billy Bailey

The Beast Within
Movie

The Beast Within

2024

as Waylon

The Morrigan
Movie

The Morrigan

2026

as Francis Crowley

The Reckoning
Movie

The Reckoning

2004

as Lambert

The Seeker: The Dark Is Rising
Movie

The Seeker: The Dark Is Rising

2007

as Dawson

Half Light
Movie

Half Light

2006

as Finlay Murray

Eliminators
Movie

Eliminators

2016

as Cooper

Malevolent
Movie

Malevolent

2018

as Grandpa

Salvable
Movie

Salvable

2025

as Welly

In Darkness
Movie

In Darkness

2018

as Niall

We Still Kill the Old Way
Movie

We Still Kill the Old Way

2014

as Arthur

Ashes in the Snow
Movie

Ashes in the Snow

2018

as Mr. Stakas

Estranged
Movie

Estranged

2015

as Albert

Jagame Thandhiram
Movie

Jagame Thandhiram

2021

as Peter Sprott

Moonwalkers
Movie

Moonwalkers

2015

as Dawson

Young Winston
Movie

Young Winston

1972

as Officer on Train

Outcast
Movie

Outcast

2010

as Laird

Hammer of the Gods
Movie

Hammer of the Gods

2013

as King Bagsecg

Get Duked!
Movie

Get Duked!

2019

as Farmer

The Three Musketeers
Movie

The Three Musketeers

2023

as Cardinal Richelieu

Justin and the Knights of Valour
Movie

Justin and the Knights of Valour

2013

as Blucher (voice)

To End All Wars
Movie

To End All Wars

2001

as Col. Stuart McLean

Stormy Monday
Movie

Stormy Monday

1988

as Tony

Biggles
Movie

Biggles

1986

as German Soldier

The Kindred
Movie

The Kindred

2021

as Frank Menzies

One Night in Emergency
Movie

One Night in Emergency

2010

The Last Redemption
Movie

The Last Redemption

2025

as Lord Goran

The Christmas Candle
Movie

The Christmas Candle

2013

as Herbert Hopewell

Whisky Galore
Movie

Whisky Galore

2016

as Macalister the Minister

Breakdown
Movie

Breakdown

2016

as Albert Chapman

The Legend of Barney Thomson
Movie

The Legend of Barney Thomson

2015

as James Henderson

All the Queen's Men
Movie

All the Queen's Men

2001

as Archie

Sweet Dreams
Movie

Sweet Dreams

2003

as Robert

Voidance
Movie

Voidance

2026

as Agent Polo

The Runway
Movie

The Runway

2010

as Shutherland

Doomwatch
Movie

Doomwatch

1972

as Bob Gillette

The Fool
Movie

The Fool

1990

as Mr. Bowring

The Santa Incident
Movie

The Santa Incident

2010

as Nick

London Heist
Movie

London Heist

2017

as Ray

Honest
Movie

Honest

2000

as Tommy Chase

The Adventures of Greyfriars Bobby
Movie

The Adventures of Greyfriars Bobby

2005

as James Brown

Futureshock: Comet
Movie

Futureshock: Comet

2008

as Brenden

Citadel
Movie

Citadel

2012

as Priest

Assault
Movie

Assault

1971

as Det. Sgt. Beale

Codename: Kyril
Movie

Codename: Kyril

1988

as Bonham

Get Lucky
Movie

Get Lucky

2013

as Mr. Zigic

The Master of Ballantrae
Movie

The Master of Ballantrae

1984

as Horseman (uncredited)

The Cheviot, the Stag and the Black, Black Oil
Movie

The Cheviot, the Stag and the Black, Black Oil

1974

as Loch

Can You Hear Me?
Movie

Can You Hear Me?

2025

as Johnny

My Sailor, My Love
Movie

My Sailor, My Love

2022

as Howard

Breath
Movie

Breath

2022

as Nick

The Last of the Blonde Bombshells
Movie

The Last of the Blonde Bombshells

2000

as McNab

The Virgin Soldiers
Movie

The Virgin Soldiers

1969

as Waller

Tomorrow
Movie

Tomorrow

2019

as Mr. Charles

Bunker: Project 12
Movie

Bunker: Project 12

2016

as Brian Balanowsky

Monochrome
Movie

Monochrome

2016

as Roger Daniels

Once Upon a Time in the Midlands
Movie

Once Upon a Time in the Midlands

2002

as Billy

One Last Chance
Movie

One Last Chance

2004

as Big John

Dark Signal
Movie

Dark Signal

2016

as Alan

Operation Julie
Movie

Operation Julie

1985

as Longfellow

Sunset Heights
Movie

Sunset Heights

1999

as MacDonald

Donkeys
Movie

Donkeys

2010

as Alfred

The Glass Man
Movie

The Glass Man

2011

as Pecco

Split Second
Movie

Split Second

1999

as Donald Paterson

2081
Movie

2081

2009

as George Bergeron

Sin Bin
Movie

Sin Bin

1994

as Jerry

Man Dancin'
Movie

Man Dancin'

2004

as Donnie McGlone

The Boogeyman
Movie

The Boogeyman

2014

as Dr. Harper

No Saints for Sinners
Movie

No Saints for Sinners

2011

The Nightwatch
Movie

The Nightwatch

1989

as James Smithson

Lives of the Saints
Movie

Lives of the Saints

2007

as Mr. Karva

Billy and Zorba
Movie

Billy and Zorba

1999

as Zorba

Hotel Caledonia
Movie

Hotel Caledonia

as William Pertwee

The Stone Tape
Movie

The Stone Tape

1972

as Cliff Dow

The Professional
Movie

The Professional

1973

as Sgt. Robbins

One More Kiss
Movie

One More Kiss

1999

as Frank

Living Apart Together
Movie

Living Apart Together

1982

as Priest

Amélia & Duarte
Movie

Amélia & Duarte

2015

as Narrator (English)

Rogue Trooper: The Quartz Massacre
Movie

Rogue Trooper: The Quartz Massacre

2018

as Narrator

Songs for Amy
Movie

Songs for Amy

2012

as Murdo

Solid Air
Movie

Solid Air

2003

as Finn

Off Grid
Movie

Off Grid

2019

as John Tanner

The Key
Movie

The Key

1995

as Gangster

The Golden Scallop
Movie

The Golden Scallop

2013

as Judge Wellington

Sutherland's Law
Movie

Sutherland's Law

1972

as Ian Campbell

The Nightmare Man
Movie

The Nightmare Man

1981

as Sergeant Carch

Darkness Comes
Movie

Darkness Comes

2018

as Policeman

The Duna Bull
Movie

The Duna Bull

1972

Sovereign's Company
Movie

Sovereign's Company

1970

as Senior Under Officer Patterson

Shadow Boxer
Movie

Shadow Boxer

2019

as Eddie Royce

Forget Me Not
Movie

Forget Me Not

2019

as Benedict

Follow the Dark
Movie

Follow the Dark

as Gregory Kern

Golden Wedding
Movie

Golden Wedding

1998

as Eddie

Where Have I Been All Your Life?
Movie

Where Have I Been All Your Life?

2007

as John

The Clan
Movie

The Clan

2009

as Hector McKinley

The Pyramid Texts
Movie

The Pyramid Texts

2015

as Ray

Santa / Claws
Movie

Santa / Claws

1997

The Narnia Code
Movie

The Narnia Code

2009

as Narrator

About James Cosmo

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. With 186 credits spanning from 1962 to 2026, James Cosmo has appeared in 118 films and 68 TV shows.

Fans searching for James Cosmo movies, James Cosmo filmography, or the latest projects starring James Cosmo can stream many of these titles on CineFlixo, free and in HD, with no subscription required.

Most Popular James Cosmo Movies

Where to Watch James Cosmo Films

Most James Cosmo movies and series are available to stream on CineFlixo in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring James Cosmo, check our movies catalogue and browse page.

Popular Web Series Collections