Menu
James Cosmo

James Cosmo

Known For Acting
Birthday May 24, 1948 (77)
Birthplace Clydebank, West Dunbartonshire, Scotland, UK
Popularity 1 (history)
Updated Dec 19, 2024 (Update)
Entry Date Apr 13, 2024
Links TMDb IMDb
Biography

From Wikipedia, the free encyclopedia James Cosmos is known for his film roles as Angus MacLeod in Highlander, Campbell in Braveheart and as Father Christmas in the adaptation of The Chronicles of Narnia: The Lion, the Witch and the Wardrobe. Over the years he has also had roles in films such as Tr ... ainspotting, The Last Legion, Troy, and 2081 . He also appeared in Take the High Road as Alex Geddes from 1982-83. 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

Headshots

Profile
Profile
Profile
Profile
Profile
Profile
Filmography

The Last Redemption

The Last Redemption

2024

as Lord Goran

The Beast Within

The Beast Within

2024

as Waylon

Can You Hear Me?

Can You Hear Me?

2024

as Johnny

The Three Musketeers

The Three Musketeers

2023

as Cardinal Richelieu

My Sailor My Love

My Sailor My Love

2022

as Howard

Breath

Breath

2022

as Nick

Scrooge: A Christmas Carol

Scrooge: A Christmas Carol

2022

as Mr. Fezziwig (voice)

The Kindred

The Kindred

2021

as Frank Menzies

Skylines

Skylines

2020

as Grant

Off Grid

Off Grid

2019

as John Tanner

Forget Me Not

Forget Me Not

2019

as Benedict

Get Duked!

Get Duked!

2019

as Farmer

Tomorrow

Tomorrow

2019

as Mr. Charles

The Hole in the Ground

The Hole in the Ground

2019

as Des Brady

Darkness Comes

Darkness Comes

2018

as Policeman

In Darkness

In Darkness

2018

as Niall

Malevolent

Malevolent

2018

as Grandpa

Outlaw King

Outlaw King

2018

as Robert Bruce Senior

Ashes in the Snow

Ashes in the Snow

2018

as Mr. Stakas

London Heist

London Heist

2017

as Ray

Eliminators

Eliminators

2017

as Cooper

T2 Trainspotting

T2 Trainspotting

2017

as Renton's Father

Wonder Woman

Wonder Woman

2017

as FIeld Marshall Haig

Bunker: Project 12

Bunker: Project 12

2016

as Brian Balanowsky

Dark Signal

Dark Signal

2016

as Alan

Breakdown

Breakdown

2016

as Albert Chapman

Whisky Galore

Whisky Galore

2016

as Macalister the Minister

Ben-Hur

Ben-Hur

2016

as Quintus Arius

Monochrome

Monochrome

2016

as Roger Daniels

Estranged

Estranged

2015

as Albert

The Pyramid Texts

The Pyramid Texts

2015

as Ray

The Legend of Barney Thomson

The Legend of Barney Thomson

2015

as James Henderson

Moonwalkers

Moonwalkers

2015

as Dawson

The Boogeyman

The Boogeyman

2014

as Dr. Harper

We Still Kill the Old Way

We Still Kill the Old Way

2014

as Arthur

The Golden Scallop

The Golden Scallop

2013

as Judge Wellington

Hammer of the Gods

Hammer of the Gods

2013

as King Bagsecg

Get Lucky

Get Lucky

2013

as Mr. Zigic

The Christmas Candle

The Christmas Candle

2013

as Herbert Hopewell

Justin and the Knights of Valour

Justin and the Knights of Valour

2013

as Blucher (voice)

Citadel

Citadel

2012

as Priest

Songs for Amy

Songs for Amy

2012

as Murdo

The Glass Man

The Glass Man

2011

as Pecco

Donkeys

Donkeys

2010

as Alfred

The Runway

The Runway

2010

as Shutherland

The Santa Incident

The Santa Incident

2010

as Nick

Outcast

Outcast

2010

as Laird

The Narnia Code

The Narnia Code

2009

as Narrator

2081

2081

2009

as George Bergeron

Futureshock: Comet

Futureshock: Comet

2008

as Brenden

Lives of the Saints

Lives of the Saints

2007

as Mr. Karva

The Last Legion

The Last Legion

2007

as Hrothgar

Half Light

Half Light

2006

as Finlay Murray

Man Dancin'

Man Dancin'

2004

as Donnie McGlone

One Last Chance

One Last Chance

2004

as Big John

Troy

Troy

2004

as Glaucus

The Reckoning

The Reckoning

2004

as Lambert

Solid Air

Solid Air

2003

as Finn

Sweet Dreams

Sweet Dreams

2003

as Robert

The Four Feathers

The Four Feathers

2002

as Col. Sutch

All the Queen's Men

All the Queen's Men

2001

as Archie

To End All Wars

To End All Wars

2001

as Col. Stuart McLean

Tales from the Madhouse

Tales from the Madhouse

2000

as The Centurion

Honest

Honest

2000

as Tommy Chase

The Match

The Match

1999

as Billy Bailey

Sunset Heights

Sunset Heights

1999

as MacDonald

One More Kiss

One More Kiss

1999

as Frank

Babe: Pig in the City

Babe: Pig in the City

1998

as Thelonius (voice)

Trainspotting

Trainspotting

1996

as Renton's Father

Emma

Emma

1996

as Mr. Weston

Braveheart

Braveheart

1995

as Campbell

Treasure Island

Treasure Island

1990

as Redruth

The Fool

The Fool

1990

as Mr. Bowring

The Nightwatch

The Nightwatch

1989

as James Smithson

Stormy Monday

Stormy Monday

1988

as Tony

Biggles

Biggles

1986

as German Soldier

Highlander

Highlander

1986

as Angus MacLeod

Operation Julie

Operation Julie

1985

as Longfellow

Living Apart Together

Living Apart Together

1982

as Priest

The Nightmare Man

The Nightmare Man

1981

as Sergeant Carch

The Professional

The Professional

1973

as Sgt. Robbins

The Stone Tape

The Stone Tape

1972

as Cliff Dow

Young Winston

Young Winston

1972

as Officer on Train

Doomwatch

Doomwatch

1972

as Bob Gillette

Assault

Assault

1971

as Det. Sgt. Beale

Sovereign's Company

Sovereign's Company

1970

as Senior Under Officer Patterson

The Virgin Soldiers

The Virgin Soldiers

1969

as Waller

Battle of Britain

Battle of Britain

1969

as Jamie

No data available

No data available

No data available

Organization Category Movie
Television Credits

Game of Thrones

as Jeor Mormont

Episodes: 21

First Aired: Apr 17, 2011

Roughnecks

as Tom

Episodes: 13

First Aired: Jun 16, 1994

Sons of Anarchy

as Father Kellan Ashby

Episodes: 8

First Aired: Sep 03, 2008

The Name of the Rose

as Jorge of Burgos

Episodes: 8

First Aired: Mar 04, 2019

Tom Clancy's Jack Ryan

as Luka Gocharov

Episodes: 8

First Aired: Aug 30, 2018

The Bay

as Bill Bradwell

Episodes: 6

First Aired: Mar 20, 2019

Ivanhoe

as Cedric

Episodes: 6

First Aired: Jan 12, 1997

Nightsleeper

as Fraser Warren

Episodes: 6

First Aired: Sep 15, 2024

Little House on the Prairie

as Mr. Scott

Episodes: 6

First Aired: Mar 26, 2005

Running Scared

as Detective Inspector McNeil

Episodes: 6

First Aired: Jan 15, 1986

His Dark Materials

as Farder Coram

Episodes: 6

First Aired: Nov 03, 2019

Highland Cops

as Narrator

Episodes: 5

First Aired: Apr 02, 2023

SS-GB

as Harry Woods

Episodes: 5

First Aired: Feb 19, 2017

The Nightmare Man

as Sergeant Carch

Episodes: 4

First Aired: May 01, 1981

Six Four

as Jim Mackie

Episodes: 4

First Aired: Mar 30, 2023

Shetland

as Arthur McCall

Episodes: 4

First Aired: Mar 10, 2013

The Durrells

as Captain Creech

Episodes: 4

First Aired: Apr 03, 2016

Hold the Sunset

as Bob

Episodes: 3

First Aired: Feb 18, 2018

Ain't Misbehavin'

as Malky Fraser

Episodes: 3

First Aired: Jul 28, 1997

The Colour of Magic

as Galder Weatherwax

Episodes: 2

First Aired: Mar 23, 2008

Cleopatra

as Agrippa

Episodes: 2

First Aired: May 23, 1999

Casualty

as John Breckman

Episodes: 1

First Aired: Sep 06, 1986

Midsomer Murders

as Jack 'Axeman' McKinley

Episodes: 1

First Aired: Mar 23, 1997

Castle

as Finn Rourke

Episodes: 1

First Aired: Mar 09, 2009

The Persuaders!

as Inspector Williams

Episodes: 1

First Aired: Sep 17, 1971

UFO

as Lt. Anderson

Episodes: 1

First Aired: Sep 16, 1970

Heartbeat

as Matthew Chapman

Episodes: 1

First Aired: Apr 10, 1992

Kidnapped

as Beggar/Soldier

Episodes: 1

First Aired: Apr 07, 1979

The Sweeney

as Det. Sgt. Davy Freeth

Episodes: 1

First Aired: Jan 02, 1975

Survivors

as Lenny Carter

Episodes: 1

First Aired: Apr 16, 1975

Dr. Finlay's Casebook

as Private Davidson

Episodes: 1

First Aired: Aug 16, 1962

FlashForward

as Phillip

Episodes: 1

First Aired: Sep 24, 2009

Hammer House of Horror

as Willis

Episodes: 1

First Aired: Sep 13, 1980

Dick Barton: Special Agent

as Jock Anderson

Episodes: 1

First Aired: Jan 06, 1979

The Chase Celebrity Special

as Themselves

Episodes: 1

First Aired: Oct 29, 2011

Rebus

as Morris Gerald Cafferty

Episodes: 1

First Aired: Apr 26, 2000

Rebus

as Morris Cafferty

Episodes: 1

First Aired: Apr 26, 2000

Minder

as Jock McLeish

Episodes: 1

First Aired: Oct 29, 1979

New Worlds

as Goffe

Episodes: 1

First Aired: Apr 01, 2014

Casualty

as Tony

Episodes: 1

First Aired: Sep 06, 1986

Super Gran

as Mr. McBigg

Episodes: 1

First Aired: Jan 20, 1985

Chernobyl

as Miner

Episodes: 1

First Aired: May 06, 2019

The House of Eliott

as James Maxton

Episodes: 1

First Aired: Aug 31, 1991

Death in Paradise

as Roger Seymour

Episodes: 1

First Aired: Oct 25, 2011

Merlin

as Hengist

Episodes: 1

First Aired: Sep 20, 2008

The Professionals

as Glover

Episodes: 1

First Aired: Dec 30, 1977

Case Histories

as Len Lomax

Episodes: 1

First Aired: Jun 05, 2011

Warship

Episodes: 45

First Aired: Jun 07, 1973

Take the High Road

Episodes: 42

First Aired: Feb 19, 1980

Thundercloud

Episodes: 13

First Aired: May 24, 1979

Ransom for a Pretty Girl

Episodes: 6

First Aired: Sep 10, 1966

Fear

Episodes: 3

First Aired: Unknown

The Bill

Episodes: 1

First Aired: Oct 16, 1984

Taggart

Episodes: 1

First Aired: Sep 06, 1983

Scarecrow and Mrs. King

Episodes: 1

First Aired: Oct 03, 1983

Badger

Episodes: 1

First Aired: Jul 11, 1999

Celebrity Big Brother

as Self

Episodes: 1

First Aired: Mar 09, 2001

Hostage

Episodes: 0

First Aired: Unknown

Popularity Metrics

Popularity History


Year Month Avg Max Min
2024 5 18 18 18
2024 6 18 25 10
2024 7 28 46 11
2024 8 24 46 13
2024 9 20 36 12
2024 10 16 30 11
2024 11 13 23 9
2024 12 15 25 7
2025 1 20 37 10
2025 2 15 28 3
2025 3 14 28 1
2025 4 1 1 1
2025 5 3 4 1
2025 6 1 2 1
2025 7 2 6 1
2025 8 5 15 1

Trending Rank


Year Month Avg Rank Max Rank
2024 5 806 806
2025 3 667 599

Return to Top