
James Cosmo
Born: 1948-05-24
From: Clydebank, West Dunbartonshire, Scotland, UK
About: 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.

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Father Christmas
Show Info
The Seeker: The Dark Is Rising
Dawson
Show Info
Storm Rider: Legend of Hammerhead
Dida
Show Info
Babe: Pig in the City
Thelonius (voice)
Show Info
The Adventures of Greyfriars Bobby
James Brown
Show Info
Justin and the Knights of Valour
Blucher (voice)
Show Info
The Christmas Candle
Herbert Hopewell
Show Info
Scrooge: A Christmas Carol
Mr. Fezziwig (voice)
Show Info
The Legend of Barney Thomson
James Henderson
Show Info
Once Upon a Time in the Midlands
Billy
Show Info
The Last of the Blonde Bombshells
McNab
Show Info
Sovereign's Company
Senior Under Officer Patterson
Show Info
The Three Musketeers
Cardinal Richelieu
Show Info
Whisky Galore
Macalister the Minister
Show Info
The Cheviot, the Stag and the Black, Black Oil
Loch
Show Info
Rogue Trooper: The Quartz Massacre
Narrator
Show Info
Where Have I Been All Your Life?
John
Show Info