James Cosmo

James Cosmo

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 Trainspotting, 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.

The Morrigan
2025
Francis Crowley
Salvable
2025
Welly
The Last Redemption
2024
Lord Goran
The Beast Within
2024
Waylon
The Three Musketeers
2023
Cardinal Richelieu
Breath
2022
Nick
My Sailor, My Love
2022
Howard
Scrooge: A Christmas Carol
2022
Mr. Fezziwig (voice)
Jagame Thandhiram
2021
Peter Sprott
The Kindred
2021
Frank Menzies
Skylines
2020
Grant
Off Grid
2019
John Tanner
Tomorrow
2019
Mr. Charles
The Hole in the Ground
2019
Des Brady
Get Duked!
2019
Farmer
Forget Me Not
2019
Benedict
In Darkness
2018
Niall
Ashes in the Snow
2018
Mr. Stakas
Malevolent
2018
Grandpa
Outlaw King
2018
Robert Bruce Senior
Darkness Comes
2018
Policeman
Rogue Trooper: The Quartz Massacre
2018
Narrator
Eliminators
2017
Cooper
T2 Trainspotting
2017
Renton's Father
London Heist
2017
Ray
Wonder Woman
2017
FIeld Marshall Haig
Breakdown
2016
Albert Chapman
Bunker: Project 12
2016
Brian Balanowsky
Dark Signal
2016
Alan
Whisky Galore
2016
Macalister the Minister
Ben-Hur
2016
Quintus Arius
Monochrome
2016
Roger Daniels
The Legend of Barney Thomson
2015
James Henderson
Estranged
2015
Albert
The Pyramid Texts
2015
Ray
Amélia & Duarte
2015
Narrator (English)
Moonwalkers
2015
Dawson
We Still Kill the Old Way
2014
Arthur
The Boogeyman
2014
Dr. Harper
Justin and the Knights of Valour
2013
Blucher (voice)
Hammer of the Gods
2013
King Bagsecg
Get Lucky
2013
Mr. Zigic
The Christmas Candle
2013
Herbert Hopewell
The Golden Scallop
2013
Judge Wellington
Citadel
2012
Priest
Songs for Amy
2012
Murdo
The Glass Man
2011
Pecco
No Saints for Sinners
2011
Outcast
2010
Laird
The Runway
2010
Shutherland
The Santa Incident
2010
Nick
Donkeys
2010
Alfred
One Night in Emergency
2010
2081
2009
George Bergeron
The Narnia Code
2009
Narrator
The Clan
2009
Hector McKinley
Futureshock: Comet
2008
Brenden
The Seeker: The Dark Is Rising
2007
Dawson
The Last Legion
2007
Hrothgar
Lives of the Saints
2007
Mr. Karva
Half Light
2006
Finlay Murray
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
2005
Father Christmas
The Adventures of Greyfriars Bobby
2005
James Brown
Troy
2004
Glaucus
The Reckoning
2004
Lambert
Sweet Dreams
2003
Robert
Solid Air
2003
Finn
Once Upon a Time in the Midlands
2002
Billy
The Four Feathers
2002
Col. Sutch
To End All Wars
2001
Col. Stuart McLean
All the Queen's Men
2001
Archie
The Last of the Blonde Bombshells
2000
McNab
Tales from the Madhouse
2000
The Centurion
Honest
2000
Tommy Chase
Sunset Heights
1999
MacDonald
Billy and Zorba
1999
Zorba
Split Second
1999
Donald Paterson
Babe: Pig in the City
1998
Thelonius (voice)
Trainspotting
1996
Renton's Father
Emma
1996
Mr. Weston
Braveheart
1995
Campbell
Storm Rider: Legend of Hammerhead

Dida
One Last Chance
2004
Big John
The Match
1999
Billy Bailey
One More Kiss
1999
Frank
Sin Bin
1994
Jerry
Treasure Island
1990
Redruth
The Nightwatch
1989
James Smithson
Stormy Monday
1988
Tony
Codename: Kyril
1988
Bonham
Highlander
1986
Angus MacLeod
Biggles
1986
German Soldier
Operation Julie
1985
Longfellow
Living Apart Together
1982
Priest
The Nightmare Man
1981
Sergeant Carch
The Cheviot, the Stag and the Black, Black Oil
1974
Loch
Doomwatch
1972
Bob Gillette
The Stone Tape
1972
Cliff Dow
Young Winston
1972
Officer on Train
Assault
1971
Det. Sgt. Beale
Sovereign's Company
1970
Senior Under Officer Patterson
Battle of Britain
1969
Jamie
The Virgin Soldiers
1969
Waller
Follow the Dark

Gregory Kern