James Cosmo

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.

More details

Known For

Filmography

2026

The Morrigan
The Morrigan
as Francis Crowley
Movie - Released: 4/9/2026

2025

Storm Rider: Legend of Hammerhead
Storm Rider: Legend of Hammerhead
as Dida
Movie - Released: 5/20/2025
The Last Redemption
The Last Redemption
as Lord Goran
Movie - Released: 1/30/2025
Salvable
Salvable
as Welly
Movie - Released: 5/1/2025
Fear
Fear
as Allan Berwick
TV - Released: 3/4/2025
Hostage
Hostage
as Max Dalton
TV - Released: 8/21/2025

2024

Movie
Can You Hear Me?
as Johnny
Movie - Released: 6/14/2024
The Beast Within
The Beast Within
as Waylon
Movie - Released: 7/22/2024
Nightsleeper
Nightsleeper
as Fraser Warren
TV - Released: 9/15/2024

2023

The Three Musketeers
The Three Musketeers
as Cardinal Richelieu
Movie - Released: 3/23/2023
Highland Cops
Highland Cops
as Narrator
TV - Released: 4/2/2023
Six Four
Six Four
as Jim Mackie
TV - Released: 3/30/2023

2022

Breath
Breath
as Nick
Movie - Released: 1/10/2022
My Sailor, My Love
My Sailor, My Love
as Howard
Movie - Released: 9/30/2022
Scrooge: A Christmas Carol
Scrooge: A Christmas Carol
as Mr. Fezziwig (voice)
Movie - Released: 11/18/2022
Karen Pirie
Karen Pirie
as Brodie Grant Snr
TV - Released: 9/25/2022

2021

Jagame Thandhiram
Jagame Thandhiram
as Peter Sprott
Movie - Released: 6/18/2021
The Kindred
The Kindred
as Frank Menzies
Movie - Released: 12/28/2021

2020

Skylines
Skylines
as Grant
Movie - Released: 10/25/2020

2019

Off Grid
Off Grid
as John Tanner
Movie - Released: 12/13/2019
Tomorrow
Tomorrow
as Mr. Charles
Movie - Released: 9/27/2019
The Hole in the Ground
The Hole in the Ground
as Des Brady
Movie - Released: 3/1/2019
Get Duked!
Get Duked!
as Farmer
Movie - Released: 3/8/2019
Forget Me Not
Forget Me Not
as Benedict
Movie - Released: 11/16/2019
Shadow Boxer
Shadow Boxer
as Eddie Royce
Movie - Released: 1/1/2019
The Bay
The Bay
as Bill Bradwell
TV - Released: 3/20/2019
His Dark Materials
His Dark Materials
as Farder Coram
TV - Released: 11/3/2019
The Name of the Rose
The Name of the Rose
as Jorge of Burgos
TV - Released: 3/4/2019
Chernobyl
Chernobyl
as Miner
TV - Released: 5/6/2019

2018

In Darkness
In Darkness
as Niall
Movie - Released: 5/25/2018
Ashes in the Snow
Ashes in the Snow
as Mr. Stakas
Movie - Released: 10/12/2018
Malevolent
Malevolent
as Grandpa
Movie - Released: 12/13/2018
Outlaw King
Outlaw King
as Robert Bruce Senior
Movie - Released: 9/6/2018
Darkness Comes
Darkness Comes
as Policeman
Movie - Released: 5/15/2018
Rogue Trooper: The Quartz Massacre
Rogue Trooper: The Quartz Massacre
as Narrator
Movie - Released: 5/1/2018
Hold the Sunset
Hold the Sunset
as Bob
TV - Released: 2/18/2018
Tom Clancy's Jack Ryan
Tom Clancy's Jack Ryan
as Luka Gocharov
TV - Released: 8/30/2018

2017

Eliminators
Eliminators
as Cooper
Movie - Released: 1/5/2017
T2 Trainspotting
T2 Trainspotting
as Renton's Father
Movie - Released: 1/27/2017
London Heist
London Heist
as Ray
Movie - Released: 6/17/2017
Wonder Woman
Wonder Woman
as FIeld Marshall Haig
Movie - Released: 5/30/2017
SS-GB
SS-GB
as Harry Woods
TV - Released: 2/19/2017

2016

Breakdown
Breakdown
as Albert Chapman
Movie - Released: 1/15/2016
Bunker: Project 12
Bunker: Project 12
as Brian Balanowsky
Movie - Released: 1/8/2016
Dark Signal
Dark Signal
as Alan
Movie - Released: 5/30/2016
Whisky Galore
Whisky Galore
as Macalister the Minister
Movie - Released: 6/26/2016
Ben-Hur
Ben-Hur
as Quintus Arius
Movie - Released: 8/17/2016
Monochrome
Monochrome
as Roger Daniels
Movie - Released: 10/1/2016
The Durrells
The Durrells
as Captain Creech
TV - Released: 4/3/2016

2015

The Legend of Barney Thomson
The Legend of Barney Thomson
as James Henderson
Movie - Released: 7/24/2015
Estranged
Estranged
as Albert
Movie - Released: 8/28/2015
The Pyramid Texts
The Pyramid Texts
as Ray
Movie - Released: 6/19/2015
Amélia & Duarte
Amélia & Duarte
as Narrator (English)
Movie - Released: 5/21/2015
Moonwalkers
Moonwalkers
as Dawson
Movie - Released: 3/14/2015

2014

We Still Kill the Old Way
We Still Kill the Old Way
as Arthur
Movie - Released: 12/12/2014
The Boogeyman
The Boogeyman
as Dr. Harper
Movie - Released: 7/1/2014
New Worlds
New Worlds
as Goffe
TV - Released: 4/1/2014

2013

Justin and the Knights of Valour
Justin and the Knights of Valour
as Blucher (voice)
Movie - Released: 8/9/2013
Hammer of the Gods
Hammer of the Gods
as King Bagsecg
Movie - Released: 7/5/2013
Get Lucky
Get Lucky
as Mr. Zigic
Movie - Released: 8/8/2013
The Christmas Candle
The Christmas Candle
as Herbert Hopewell
Movie - Released: 11/22/2013
The Golden Scallop
The Golden Scallop
as Judge Wellington
Movie - Released: 1/1/2013
Shetland
Shetland
as Arthur McCall
TV - Released: 3/10/2013

2012

Citadel
Citadel
as Priest
Movie - Released: 3/11/2012
Songs for Amy
Songs for Amy
as Murdo
Movie - Released: 5/2/2012

2011

The Glass Man
The Glass Man
as Pecco
Movie - Released: 8/26/2011
No Saints for Sinners
No Saints for Sinners
Movie - Released: 1/1/2011
Game of Thrones
Game of Thrones
as Jeor Mormont
TV - Released: 4/17/2011
Death in Paradise
Death in Paradise
as Roger Seymour
TV - Released: 10/25/2011
Case Histories
Case Histories
as Len Lomax
TV - Released: 6/5/2011

2010

Outcast
Outcast
as Laird
Movie - Released: 12/10/2010
The Runway
The Runway
as Shutherland
Movie - Released: 7/10/2010
The Santa Incident
The Santa Incident
as Nick
Movie - Released: 12/9/2010
Donkeys
Donkeys
as Alfred
Movie - Released: 10/8/2010
One Night in Emergency
One Night in Emergency
Movie - Released: 1/4/2010

2009

2081
2081
as George Bergeron
Movie - Released: 5/29/2009
The Narnia Code
The Narnia Code
as Narrator
Movie - Released: 4/9/2009
The Clan
The Clan
as Hector McKinley
Movie - Released: 1/1/2009
Castle
Castle
as Finn Rourke
TV - Released: 3/9/2009
FlashForward
FlashForward
as Phillip
TV - Released: 9/24/2009

2008

Futureshock: Comet
Futureshock: Comet
as Brenden
Movie - Released: 1/2/2008
The Colour of Magic
The Colour of Magic
as Galder Weatherwax
TV - Released: 3/23/2008
Sons of Anarchy
Sons of Anarchy
as Father Kellan Ashby
TV - Released: 9/3/2008
Merlin
Merlin
as Hengist
TV - Released: 9/20/2008

2007

The Seeker: The Dark Is Rising
The Seeker: The Dark Is Rising
as Dawson
Movie - Released: 10/5/2007
The Last Legion
The Last Legion
as Hrothgar
Movie - Released: 4/19/2007
Lives of the Saints
Lives of the Saints
as Mr. Karva
Movie - Released: 1/26/2007

2006

Half Light
Half Light
as Finlay Murray
Movie - Released: 1/17/2006

2005

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
as Father Christmas
Movie - Released: 12/7/2005
The Adventures of Greyfriars Bobby
The Adventures of Greyfriars Bobby
as James Brown
Movie - Released: 10/29/2005
Little House on the Prairie
Little House on the Prairie
as Mr. Scott
TV - Released: 3/26/2005

2004

One Last Chance
One Last Chance
as Big John
Movie - Released: 3/13/2004
Troy
Troy
as Glaucus
Movie - Released: 5/13/2004
The Reckoning
The Reckoning
as Lambert
Movie - Released: 2/26/2004
Movie
Man Dancin'
as Donnie McGlone
Movie - Released: 2/20/2004

2003

Sweet Dreams
Sweet Dreams
as Robert
Movie - Released: 3/14/2003
Solid Air
Solid Air
as Finn
Movie - Released: 8/22/2003

2002

Once Upon a Time in the Midlands
Once Upon a Time in the Midlands
as Billy
Movie - Released: 9/6/2002
The Four Feathers
The Four Feathers
as Col. Sutch
Movie - Released: 9/8/2002

2001

To End All Wars
To End All Wars
as Col. Stuart McLean
Movie - Released: 9/2/2001
All the Queen's Men
All the Queen's Men
as Archie
Movie - Released: 10/14/2001
Celebrity Big Brother
Celebrity Big Brother
as Self
TV - Released: 3/8/2001

2000

The Last of the Blonde Bombshells
The Last of the Blonde Bombshells
as McNab
Movie - Released: 8/26/2000
Tales from the Madhouse
Tales from the Madhouse
as The Centurion
Movie - Released: 4/16/2000
Honest
Honest
as Tommy Chase
Movie - Released: 5/26/2000
Rebus
Rebus
as Morris Cafferty
TV - Released: 4/26/2000
Rebus
Rebus
as Morris Gerald Cafferty
TV - Released: 4/26/2000

1999

The Match
The Match
as Billy Bailey
Movie - Released: 8/13/1999
One More Kiss
One More Kiss
as Frank
Movie - Released: 9/18/1999
Sunset Heights
Sunset Heights
as MacDonald
Movie - Released: 6/4/1999
Billy and Zorba
Billy and Zorba
as Zorba
Movie - Released: 8/22/1999
Split Second
Split Second
as Donald Paterson
Movie - Released: 8/26/1999
TV
Badger
TV - Released: 7/11/1999
Cleopatra
Cleopatra
as Agrippa
TV - Released: 5/23/1999

1998

Babe: Pig in the City
Babe: Pig in the City
as Thelonius (voice)
Movie - Released: 11/25/1998
Movie
Golden Wedding
as Eddie
Movie - Released: 3/15/1998

1997

Movie
Santa / Claws
Movie - Released: 8/18/1997
Midsomer Murders
Midsomer Murders
as Jack 'Axeman' McKinley
TV - Released: 3/23/1997
Ivanhoe
Ivanhoe
as Cedric
TV - Released: 1/12/1997
Ain't Misbehavin'
Ain't Misbehavin'
as Malky Fraser
TV - Released: 7/28/1997

1996

Trainspotting
Trainspotting
as Renton's Father
Movie - Released: 2/23/1996
Emma
Emma
as Mr. Weston
Movie - Released: 8/2/1996

1995

Braveheart
Braveheart
as Campbell
Movie - Released: 5/24/1995

1994

Sin Bin
Sin Bin
as Jerry
Movie - Released: 5/18/1994
Roughnecks
Roughnecks
as Tom
TV - Released: 6/16/1994

1992

Heartbeat
Heartbeat
as Matthew Chapman
TV - Released: 4/10/1992

1991

The House of Eliott
The House of Eliott
as James Maxton
TV - Released: 8/31/1991

1990

Movie
The Fool
as Mr. Bowring
Movie - Released: 12/7/1990
Treasure Island
Treasure Island
as Redruth
Movie - Released: 1/22/1990

1989

The Nightwatch
The Nightwatch
as James Smithson
Movie - Released: 11/19/1989
TV
Winners and Losers
as Frank Kerr
TV - Released: 3/6/1989

1988

Stormy Monday
Stormy Monday
as Tony
Movie - Released: 5/1/1988
Codename: Kyril
Codename: Kyril
as Bonham
Movie - Released: 3/29/1988

1986

Highlander
Highlander
as Angus MacLeod
Movie - Released: 3/7/1986
Biggles
Biggles
as German Soldier
Movie - Released: 5/30/1986
Casualty
Casualty
as John Breckman
TV - Released: 9/6/1986
Casualty
Casualty
as Tony
TV - Released: 9/6/1986
Running Scared
Running Scared
as Detective Inspector McNeil
TV - Released: 1/15/1986

1985

Operation Julie
Operation Julie
as Longfellow
Movie - Released: 1/2/1985
Super Gran
Super Gran
as Mr. McBigg
TV - Released: 1/20/1985

1984

The Bill
The Bill
TV - Released: 10/16/1984

1983

Taggart
Taggart
TV - Released: 9/6/1983
Scarecrow and Mrs. King
Scarecrow and Mrs. King
TV - Released: 10/3/1983

1982

Living Apart Together
Living Apart Together
as Priest
Movie - Released: 11/29/1982

1981

The Nightmare Man
The Nightmare Man
as Sergeant Carch
Movie - Released: 5/1/1981
The Nightmare Man
The Nightmare Man
as Sergeant Carch
TV - Released: 5/1/1981
House on the Hill
House on the Hill
as Bonfield
TV - Released: 7/4/1981

1980

Take the High Road
Take the High Road
TV - Released: 2/19/1980
Hammer House of Horror
Hammer House of Horror
as Willis
TV - Released: 9/13/1980

1979

Kidnapped
Kidnapped
as Beggar/Soldier
TV - Released: 4/7/1979
TV
Thundercloud
TV - Released: 5/24/1979
Dick Barton: Special Agent
Dick Barton: Special Agent
as Jock Anderson
TV - Released: 1/6/1979
Minder
Minder
as Jock McLeish
TV - Released: 10/29/1979

1977

The Professionals
The Professionals
as Glover
TV - Released: 12/30/1977

1975

The Sweeney
The Sweeney
as Det. Sgt. Davy Freeth
TV - Released: 1/2/1975
Survivors
Survivors
as Lenny Carter
TV - Released: 4/16/1975

1974

The Cheviot, the Stag and the Black, Black Oil
The Cheviot, the Stag and the Black, Black Oil
as Loch
Movie - Released: 6/6/1974
Churchill's People
Churchill's People
as Robert Bruce
TV - Released: 12/30/1974

1973

Movie
The Professional
as Sgt. Robbins
Movie - Released: 3/3/1973

1972

Doomwatch
Doomwatch
as Bob Gillette
Movie - Released: 3/1/1972
Movie
The Duna Bull
Movie - Released: 1/1/1972
The Stone Tape
The Stone Tape
as Cliff Dow
Movie - Released: 12/25/1972
Young Winston
Young Winston
as Officer on Train
Movie - Released: 7/20/1972

1971

Assault
Assault
as Det. Sgt. Beale
Movie - Released: 2/11/1971
The Persuaders!
The Persuaders!
as Inspector Williams
TV - Released: 9/17/1971

1970

Sovereign's Company
Sovereign's Company
as Senior Under Officer Patterson
Movie - Released: 4/21/1970
UFO
UFO
as Lt. Anderson
TV - Released: 9/16/1970

1969

Battle of Britain
Battle of Britain
as Jamie
Movie - Released: 9/15/1969
The Virgin Soldiers
The Virgin Soldiers
as Waller
Movie - Released: 10/14/1969

1966

TV
Ransom for a Pretty Girl
TV - Released: 9/10/1966

1962

Dr. Finlay's Casebook
Dr. Finlay's Casebook
as Private Davidson
TV - Released: 8/16/1962

Unknown

Movie
Hotel Caledonia
as William Pertwee
Movie
Movie
Preschool
Movie
Follow the Dark
Follow the Dark
as Gregory Kern
Movie