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