
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.
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.
Known For
Wonder Woman
as FIeld Marshall Haig
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
as Father Christmas
Braveheart
as Campbell
Cast Credits
The Morrigan
as Francis Crowley
Preschool
as Joe
Can You Hear Me?
as Johnny
Salvable
as Welly
The Last Redemption
as Lord Goran
The Beast Within
as Waylon
The Three Musketeers
as Cardinal Richelieu
Scrooge: A Christmas Carol
as Mr. Fezziwig (voice)
My Sailor, My Love
as Howard
Breath
as Nick
The Kindred
as Frank Menzies
Jagame Thandhiram
as Peter Sprott
Skylines
as Grant
Off Grid
as John Tanner
Forget Me Not
as Benedict
Tomorrow
as Mr. Charles
Get Duked!
as Farmer
The Hole in the Ground
as Des Brady
Shadow Boxer
as Eddie Royce
Malevolent
as Grandpa
Ashes in the Snow
as Mr. Stakas
Outlaw King
as Robert Bruce Senior
In Darkness
as Niall
Darkness Comes
as Policeman
Rogue Trooper: The Quartz Massacre
as Narrator
London Heist
as Ray
Wonder Woman
as FIeld Marshall Haig
T2 Trainspotting
as Renton's Father
Eliminators
as Cooper