
James Cosmo
Acting
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 Morrigan
Francis Crowley

Preschool
Joe

Storm Rider: Legend of Hammerhead
Dida

Can You Hear Me?
Johnny

Salvable
Welly

The Last Redemption
Lord Goran

The Beast Within
Waylon

The Three Musketeers
Cardinal Richelieu

Scrooge: A Christmas Carol
Mr. Fezziwig (voice)

My Sailor, My Love
Howard

Breath
Nick

The Kindred
Frank Menzies

Jagame Thandhiram
Peter Sprott

Skylines
Grant

Off Grid
John Tanner

Forget Me Not
Benedict

Tomorrow
Mr. Charles

Get Duked!
Farmer

The Hole in the Ground
Des Brady

Shadow Boxer
Eddie Royce

Malevolent
Grandpa

Ashes in the Snow
Mr. Stakas

Outlaw King
Robert Bruce Senior

In Darkness
Niall

Darkness Comes
Policeman

Rogue Trooper: The Quartz Massacre
Narrator

London Heist
Ray

Wonder Woman
FIeld Marshall Haig

T2 Trainspotting
Renton's Father

Eliminators
Cooper

Monochrome
Roger Daniels

Ben-Hur
Quintus Arius

Whisky Galore
Macalister the Minister

Dark Signal
Alan

Breakdown
Albert Chapman

Bunker: Project 12
Brian Balanowsky

Estranged
Albert

The Legend of Barney Thomson
James Henderson

The Pyramid Texts
Ray

Amélia & Duarte
Narrator (English)

Moonwalkers
Dawson

We Still Kill the Old Way
Arthur

The Boogeyman
Dr. Harper

The Christmas Candle
Herbert Hopewell

Justin and the Knights of Valour
Blucher (voice)

Get Lucky
Mr. Zigic

Hammer of the Gods
King Bagsecg

The Golden Scallop
Judge Wellington

Songs for Amy
Murdo

Citadel
Priest

The Glass Man
Pecco

No Saints for Sinners

Outcast
Laird

The Santa Incident
Nick

Donkeys
Alfred

The Runway
Shutherland

One Night in Emergency

2081
George Bergeron

The Narnia Code
Narrator

The Clan
Hector McKinley

Futureshock: Comet
Brenden

Where Have I Been All Your Life?
John

The Seeker: The Dark Is Rising
Dawson

The Last Legion
Hrothgar

Lives of the Saints
Mr. Karva

Half Light
Finlay Murray

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
Father Christmas

The Adventures of Greyfriars Bobby
James Brown

Troy
Glaucus

One Last Chance
Big John

The Reckoning
Lambert
Man Dancin'
Donnie McGlone

Solid Air
Finn

Sweet Dreams
Robert

The Four Feathers
Col. Sutch

Once Upon a Time in the Midlands
Billy

All the Queen's Men
Archie

To End All Wars
Col. Stuart McLean

The Last of the Blonde Bombshells
McNab

Honest
Tommy Chase

One More Kiss
Frank

Split Second
Donald Paterson

Billy and Zorba
Zorba

The Match
Billy Bailey

Sunset Heights
MacDonald

Babe: Pig in the City
Thelonius (voice)
Golden Wedding
Eddie
Santa / Claws

Emma
Mr. Weston

Trainspotting
Renton's Father

The Key
Gangster

Braveheart
Campbell

Sin Bin
Jerry
The Fool
Mr. Bowring

Treasure Island
Redruth

The Nightwatch
James Smithson

Stormy Monday
Tony

Codename: Kyril
Bonham

Biggles
German Soldier

Highlander
Angus MacLeod

Operation Julie
Longfellow
Living Apart Together
Priest

The Nightmare Man
Sergeant Carch

The Cheviot, the Stag and the Black, Black Oil
Loch
The Professional
Sgt. Robbins

The Stone Tape
Cliff Dow

Sutherland's Law
Ian Campbell

Young Winston
Officer on Train

Doomwatch
Bob Gillette
The Duna Bull

Assault
Det. Sgt. Beale

Sovereign's Company
Senior Under Officer Patterson

The Virgin Soldiers
Waller

Battle of Britain
Jamie







