Actor
· Acting
James Cosmo
Born 1948-05-24
📍 Clydebank, West Dunbartonshire, Scotland, UK
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.
Filmography 175
Voidance
as Agent Polo
2026
The Morrigan
as Francis Crowley
2026
Preschool
as Joe
2026
Storm Rider: Legend of Hammerhead
as Dida
2026
Can You Hear Me?
as Johnny
2025
Talamasca: The Secret Order
as Director Houseman
2025
Hostage
as Max Dalton
2025
Salvable
as Welly
2025
Fear
as Allan Berwick
2025
The Last Redemption
as Lord Goran
2025
Nightsleeper
as Fraser Warren
2024
The Beast Within
as Waylon
2024
Highland Cops
as Narrator
2023
Six Four
as Jim Mackie
2023
The Three Musketeers
as Cardinal Richelieu
2023
Scrooge: A Christmas Carol
as Mr. Fezziwig (voice)
2022
My Sailor, My Love
as Howard
2022
Karen Pirie
as Brodie Grant Snr
2022
Breath
as Nick
2022
The Kindred
as Frank Menzies
2021
Jagame Thandhiram
as Peter Sprott
2021
Skylines
as Grant
2020
Off Grid
as John Tanner
2019
Forget Me Not
as Benedict
2019
His Dark Materials
as Farder Coram
2019
Tomorrow
as Mr. Charles
2019
Chernobyl
as Miner
2019
The Bay
as Bill Bradwell
2019
Get Duked!
as Farmer
2019
The Name of the Rose
as Jorge of Burgos
2019
The Hole in the Ground
as Des Brady
2019
Shadow Boxer
as Eddie Royce
2019
Malevolent
as Grandpa
2018
Ashes in the Snow
as Mr. Stakas
2018
Outlaw King
as Robert Bruce Senior
2018
Tom Clancy's Jack Ryan
as Luka Gocharov
2018
In Darkness
as Niall
2018
Darkness Comes
as Policeman
2018
Rogue Trooper: The Quartz Massacre
as Narrator
2018
Hold the Sunset
as Bob
2018
London Heist
as Ray
2017
Wonder Woman
as FIeld Marshall Haig
2017
SS-GB
as Harry Woods
2017
T2 Trainspotting
as Renton's Father
2017
Eliminators
as Cooper
2016
Monochrome
as Roger Daniels
2016
Ben-Hur
as Quintus Arius
2016
Whisky Galore
as Macalister the Minister
2016
Dark Signal
as Alan
2016
The Durrells
as Captain Creech
2016
Stag
as Gamekeeper
2016
Breakdown
as Albert Chapman
2016
Bunker: Project 12
as Brian Balanowsky
2016
Estranged
as Albert
2015
The Legend of Barney Thomson
as James Henderson
2015
The Pyramid Texts
as Ray
2015
Amélia & Duarte
as Narrator (English)
2015
Moonwalkers
as Dawson
2015
We Still Kill the Old Way
as Arthur
2014
The Boogeyman
as Dr. Harper
2014
New Worlds
as Goffe
2014
The Christmas Candle
as Herbert Hopewell
2013
Justin and the Knights of Valour
as Blucher (voice)
2013
Get Lucky
as Mr. Zigic
2013
Hammer of the Gods
as King Bagsecg
2013
Shetland
as Arthur McCall
2013
The Golden Scallop
as Judge Wellington
2013
Songs for Amy
as Murdo
2012
Citadel
as Priest
2012
Death in Paradise
as Roger Seymour
2011
The Glass Man
as Pecco
2011
Case Histories
as Len Lomax
2011
Game of Thrones
as Jeor Mormont
2011
No Saints for Sinners
2011
Outcast
as Laird
2010
The Santa Incident
as Nick
2010
Donkeys
as Alfred
2010
The Runway
as Shutherland
2010
One Night in Emergency
2010
FlashForward
as Phillip
2009
2081
as George Bergeron
2009
The Narnia Code
as Narrator
2009
Castle
as Finn Rourke
2009
The Clan
as Hector McKinley
2009
Merlin
as Hengist
2008
Sons of Anarchy
as Father Kellan Ashby
2008
The Colour of Magic
as Galder Weatherwax
2008
Futureshock: Comet
as Brenden
2008
Where Have I Been All Your Life?
as John
2007
The Seeker: The Dark Is Rising
as Dawson
2007
The Last Legion
as Hrothgar
2007
Lives of the Saints
as Mr. Karva
2007
Half Light
as Finlay Murray
2006
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
as Father Christmas
2005
The Adventures of Greyfriars Bobby
as James Brown
2005
Little House on the Prairie
as Mr. Scott
2005
Troy
as Glaucus
2004
One Last Chance
as Big John
2004
The Reckoning
as Lambert
2004
Solid Air
as Finn
2003
Sweet Dreams
as Robert
2003
The Four Feathers
as Col. Sutch
2002
Once Upon a Time in the Midlands
as Billy
2002
All the Queen's Men
as Archie
2001
To End All Wars
as Col. Stuart McLean
2001
Celebrity Big Brother
as Self
2001
The Last of the Blonde Bombshells
as McNab
2000
Honest
as Tommy Chase
2000
Rebus
as Morris Cafferty
2000
Rebus
as Morris Gerald Cafferty
2000
Easter Tales
as The Centurion
2000
One More Kiss
as Frank
1999
Split Second
as Donald Paterson
1999
Billy and Zorba
as Zorba
1999
The Match
as Billy Bailey
1999
Sunset Heights
as MacDonald
1999
Cleopatra
as Agrippa
1999
Babe: Pig in the City
as Thelonius (voice)
1998
Ain't Misbehavin'
as Malky Fraser
1997
Midsomer Murders
as Jack 'Axeman' McKinley
1997
Ivanhoe
as Cedric
1997
Emma
as Mr. Weston
1996
Trainspotting
as Renton's Father
1996
The Key
as Gangster
1995
Braveheart
as Campbell
1995
Roughnecks
as Tom
1994
Sin Bin
as Jerry
1994
Heartbeat
as Matthew Chapman
1992
The House of Eliott
as James Maxton
1991
Treasure Island
as Redruth
1990
The Nightwatch
as James Smithson
1989
Stormy Monday
as Tony
1988
Codename: Kyril
as Bonham
1988
Crossbow
1987
Casualty
as John Breckman
1986
Casualty
as Tony
1986
Biggles
as German Soldier
1986
Highlander
as Angus MacLeod
1986
Running Scared
as Detective Inspector McNeil
1986
Super Gran
as Mr. McBigg
1985
Lytton's Diary
as Harry Owen
1985
Screen Two
as Jerry
1985
Operation Julie
as Longfellow
1985
The Bill
1984
The Master of Ballantrae
as Horseman (uncredited)
1984
Scarecrow and Mrs. King
1983
Taggart
1983
House on the Hill
as Bonfield
1981
The Nightmare Man
as Sergeant Carch
1981
The Nightmare Man
as Sergeant Carch
1981
Hammer House of Horror
as Willis
1980
Take the High Road
1980
Minder
as Jock McLeish
1979
Thundercloud
as Chief Petty Officer Hawkins
1979
Kidnapped
as Beggar/Soldier
1979
Dick Barton: Special Agent
as Jock Anderson
1979
Strangers
as DS Galbraith
1978
The Professionals
as Glover
1977
Survivors
as Lenny Carter
1975
The Sweeney
as Det. Sgt. Davy Freeth
1975
Churchill's People
as Robert Bruce
1974
The Cheviot, the Stag and the Black, Black Oil
as Loch
1974
The Stone Tape
as Cliff Dow
1972
Sutherland's Law
as Ian Campbell
1972
Young Winston
as Officer on Train
1972
Doomwatch
as Bob Gillette
1972
The Persuaders!
as Inspector Williams
1971
Assault
as Det. Sgt. Beale
1971
UFO
as Lt. Anderson
1970
Sovereign's Company
as Senior Under Officer Patterson
1970
The Virgin Soldiers
as Waller
1969
Battle of Britain
as Jamie
1969
ITV Playhouse
as Sgt. Robbins
1967
Dr. Finlay's Casebook
as Private Davidson
1962
Follow the Dark
as Gregory Kern