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

Voidance
Agent Polo

The Morrigan
Francis Crowley

Preschool
Joe

Storm Rider: Legend of Hammerhead
Dida

Can You Hear Me?
Johnny

Talamasca: The Secret Order
Director Houseman

Hostage
Max Dalton

Salvable
Welly

Fear
Allan Berwick

The Last Redemption
Lord Goran

Nightsleeper
Fraser Warren

The Beast Within
Waylon

Highland Cops
Narrator

Six Four
Jim Mackie

The Three Musketeers
Cardinal Richelieu

Scrooge: A Christmas Carol
Mr. Fezziwig (voice)

My Sailor, My Love
Howard

Karen Pirie
Brodie Grant Snr

Breath
Nick

The Kindred
Frank Menzies

Jagame Thandhiram
Peter Sprott

Skylines
Grant

Off Grid
John Tanner

Forget Me Not
Benedict

His Dark Materials
Farder Coram

Tomorrow
Mr. Charles

Chernobyl
Miner

The Bay
Bill Bradwell

Get Duked!
Farmer

The Name of the Rose
Jorge of Burgos