James Cosmo

Actor

The Last Redemption
2024
as Lord Goran
The Beast Within
2024
as Waylon
Can You Hear Me?
2024
as Johnny
The Three Musketeers
2023
as Cardinal Richelieu
Scrooge: A Christmas Carol
2022
as Mr. Fezziwig (voice)
My Sailor, My Love
2022
as Howard
Breath
2022
as Nick
The Kindred
2021
as Frank Menzies
Jagame Thandhiram
2021
as Peter Sprott
Skylines
2020
as Grant
Off Grid
2019
as John Tanner
Forget Me Not
2019
as Benedict
Tomorrow
2019
as Mr. Charles
Get Duked!
2019
as Farmer
The Hole in the Ground
2019
as Des Brady
Malevolent
2018
as Grandpa
Ashes in the Snow
2018
as Mr. Stakas
Outlaw King
2018
as Robert Bruce Senior
In Darkness
2018
as Niall
Darkness Comes
2018
as Policeman
Rogue Trooper: The Quartz Massacre
2018
as Narrator
London Heist
2017
as Ray
Wonder Woman
2017
as FIeld Marshall Haig
T2 Trainspotting
2017
as Renton's Father
Eliminators
2016
as Cooper
Monochrome
2016
as Roger Daniels
Ben-Hur
2016
as Quintus Arius
Whisky Galore
2016
as Macalister the Minister
Dark Signal
2016
as Alan
Breakdown
2016
as Albert Chapman
Bunker: Project 12
2016
as Brian Balanowsky
Estranged
2015
as Albert
The Legend of Barney Thomson
2015
as James Henderson
The Pyramid Texts
2015
as Ray
Amélia & Duarte
2015
as Narrator (English)
Moonwalkers
2015
as Dawson
We Still Kill the Old Way
2014
as Arthur
The Boogeyman
2014
as Dr. Harper
The Christmas Candle
2013
as Herbert Hopewell
Justin and the Knights of Valour
2013
as Blucher (voice)
Get Lucky
2013
as Mr. Zigic
Hammer of the Gods
2013
as King Bagsecg
The Golden Scallop
2013
as Judge Wellington
Songs for Amy
2012
as Murdo
Citadel
2012
as Priest
The Glass Man
2011
as Pecco
No Saints for Sinners
2011
Outcast
2010
as Laird
The Santa Incident
2010
as Nick
Donkeys
2010
as Alfred
The Runway
2010
as Shutherland
One Night in Emergency
2010
2081
2009
as George Bergeron
Futureshock: Comet
2008
as Brenden
The Seeker: The Dark Is Rising
2007
as Dawson
The Last Legion
2007
as Hrothgar
Lives of the Saints
2007
as Mr. Karva
Free Jimmy
2006
as HudMaSpecs (voice)
Half Light
2006
as Finlay Murray
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
2005
as Father Christmas
The Adventures of Greyfriars Bobby
2005
as James Brown
Troy
2004
as Glaucus
One Last Chance
2004
as Big John
The Reckoning
2004
as Lambert
Man Dancin'
2004
as Donnie McGlone
Solid Air
2003
as Finn
Sweet Dreams
2003
as Robert
The Four Feathers
2002
as Col. Sutch
Once Upon a Time in the Midlands
2002
as Billy
All the Queen's Men
2001
as Archie
To End All Wars
2001
as Col. Stuart McLean
The Last of the Blonde Bombshells
2000
as McNab
Honest
2000
as Tommy Chase
Tales from the Madhouse
2000
as The Centurion
One More Kiss
1999
as Frank
Split Second
1999
as Donald Paterson
Billy and Zorba
1999
as Zorba
The Match
1999
as Billy Bailey
Sunset Heights
1999
as MacDonald
Babe: Pig in the City
1998
as Thelonius (voice)
Emma
1996
as Mr. Weston
Trainspotting
1996
as Renton's Father
Braveheart
1995
as Campbell
Sin Bin
1994
as Jerry
The Fool
1990
as Mr. Bowring
Treasure Island
1990
as Redruth
The Nightwatch
1989
as James Smithson
Stormy Monday
1988
as Tony
Codename: Kyril
1988
as Bonham
Biggles
1988
as German Soldier
Highlander
1986
as Angus MacLeod
Operation Julie
1985
as Longfellow
Living Apart Together
1982
as Priest
The Nightmare Man
1981
as Sergeant Carch
The Professional
1973
as Sgt. Robbins
The Stone Tape
1972
as Cliff Dow
Young Winston
1972
as Officer on Train
Doomwatch
1972
as Bob Gillette
The Duna Bull
1972
Assault
1971
as Det. Sgt. Beale
Sovereign's Company
1970
as Senior Under Officer Patterson
The Virgin Soldiers
1969
as Waller
Battle of Britain
1969
as Jamie
Storm Rider: Legend of Hammerhead
as Dida
Hotel Caledonia
as William Pertwee
The Morrigan
as Francis Crowley
Santa / Claws
Salvable
as Welly