
James Cosmo
Known for Acting · 187 credits
- Born
- 1948-05-24 (age 78)
- Place of birth
- Clydebank, West Dunbartonshire, Scotland, UK
- Also known as
- Джеймс Космо · ஜேம்ஸ் காஸ்மோ
Biography
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
TV Shows (69)

Game of Thrones
2011
as Jeor Mormont

Midsomer Murders
1997
as Jack 'Axeman' McKinley

Castle
2009
as Finn Rourke

Tom Clancy's Jack Ryan
2018
as Luka Gocharov

Sons of Anarchy
2008
as Father Kellan Ashby

Death in Paradise
2011
as Roger Seymour

Casualty
1986
as John Breckman / Tony

Minder
1979
as Jock McLeish

Heartbeat
1992
as Matthew Chapman

Merlin
2008
as Hengist

Shetland
2013
as Arthur McCall

Chernobyl
2019
as Miner

The Bill
1984

Screen Two
1985
as Jerry

Scarecrow and Mrs. King
1983

The Professionals
1977
as Glover

His Dark Materials
2019
as Farder Coram

Celebrity Big Brother
2001
as Self

The Wednesday Play
1964
as Senior Under Officer Patterson

ITV Playhouse
1967
as Sgt. Robbins

The Sweeney
1975
as Det. Sgt. Davy Freeth

The Persuaders!
1971
as Inspector Williams

Taggart
1983

FlashForward
2009
as Phillip

Dr. Finlay's Casebook
1962
as Private Davidson

The Durrells
2016
as Captain Creech

UFO
1970
as Lt. Anderson

The House of Eliott
1991
as James Maxton

Talamasca: The Secret Order
2025
as Director Houseman

Churchill's People
1974
as Robert Bruce

The Bay
2019
as Bill Bradwell

Crossbow
1987

Rebus
2000
as Morris Cafferty / Morris Gerald Cafferty

Take the High Road
1980

Strangers
1978
as DS Galbraith

Survivors
1975
as Lenny Carter

The Colour of Magic
2008
as Galder Weatherwax

Hammer House of Horror
1980
as Willis

Case Histories
2011
as Len Lomax

Hostage
2025
as Max Dalton

Super Gran
1985
as Mr. McBigg

The Name of the Rose
2019
as Jorge of Burgos

Lytton's Diary
1985
as Harry Owen

Karen Pirie
2022
as Brodie Grant Snr
The Sharp End
1991
as Carmichael

Nightsleeper
2024
as Fraser Warren

Cleopatra
1999
as Agrippa

SS-GB
2017
as Harry Woods

New Worlds
2014
as Goffe

Roughnecks
1994
as Tom

Kidnapped
1979
as Beggar/Soldier

Hold the Sunset
2018
as Bob

Six Four
2023
as Jim Mackie

Ivanhoe
1997
as Cedric

Fear
2025
as Allan Berwick

Little Hourse
2005
as Mr. Scott
Badger
1999

Running Scared
1986
as Detective Inspector McNeil

Stag
2016
as Gamekeeper

Ain't Misbehavin'
1997
as Malky Fraser
Movies (118)

Troy
2004
as Glaucus

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

Wonder Woman
2017
as FIeld Marshall Haig

Braveheart
1995
as Campbell

Trainspotting
1996
as Renton's Father

Highlander
1986
as Angus MacLeod

Ben-Hur
2016
as Quintus Arius

Outlaw King
2018
as Robert Bruce Senior

Storm Rider: Legend of Hammerhead
2026
as Dida

Treasure Island
1990
as Redruth

The Last Legion
2007
as Hrothgar

T2 Trainspotting
2017
as Renton's Father

The Four Feathers
2002
as Col. Sutch

Skylines
2020
as Grant

Scrooge: A Christmas Carol
2022
as Mr. Fezziwig (voice)

The Hole in the Ground
2019
as Des Brady

Babe: Pig in the City
1998
as Thelonius (voice)

Emma
1996
as Mr. Weston

Battle of Britain
1969
as Jamie

Preschool
2026
as Joe

The Seeker: The Dark Is Rising
2007
as Dawson

The Morrigan
2026
as Francis Crowley

Half Light
2006
as Finlay Murray

The Reckoning
2004
as Lambert

Salvable
2025
as Welly

Eliminators
2016
as Cooper

Justin and the Knights of Valour
2013
as Blucher (voice)

The Beast Within
2024
as Waylon

Malevolent
2018
as Grandpa

Jagame Thandhiram
2021
as Peter Sprott

The Match
1999
as Billy Bailey

The Kindred
2021
as Frank Menzies

Estranged
2015
as Albert

In Darkness
2018
as Niall

Ashes in the Snow
2018
as Mr. Stakas

Moonwalkers
2015
as Dawson

Get Duked!
2019
as Farmer

Hammer of the Gods
2013
as King Bagsecg

Biggles
1986
as German Soldier

The Santa Incident
2010
as Nick

Outcast
2010
as Laird

We Still Kill the Old Way
2014
as Arthur

To End All Wars
2001
as Col. Stuart McLean

Breakdown
2016
as Albert Chapman

Whisky Galore
2016
as Macalister the Minister

The Last Redemption
2025
as Lord Goran

Young Winston
1972
as Officer on Train

Stormy Monday
1988
as Tony

The Three Musketeers
2023
as Cardinal Richelieu

The Legend of Barney Thomson
2015
as James Henderson

The Christmas Candle
2013
as Herbert Hopewell

The Runway
2010
as Shutherland

The Adventures of Greyfriars Bobby
2005
as James Brown

Sweet Dreams
2003
as Robert

London Heist
2017
as Ray

One Night in Emergency
2010

Futureshock: Comet
2008
as Brenden
The Fool
1990
as Mr. Bowring

No Saints for Sinners
2011

My Sailor, My Love
2022
as Howard

Doomwatch
1972
as Bob Gillette

Voidance
2026
as Agent Polo

All the Queen's Men
2001
as Archie

Monochrome
2016
as Roger Daniels

Split Second
1999
as Donald Paterson

Can You Hear Me?
2025
as Johnny

Sunset Heights
1999
as MacDonald

Breath
2022
as Nick

Citadel
2012
as Priest

Honest
2000
as Tommy Chase

Get Lucky
2013
as Mr. Zigic

2081
2009
as George Bergeron

Codename: Kyril
1988
as Bonham

Assault
1971
as Det. Sgt. Beale

The Master of Ballantrae
1984
as Horseman (uncredited)

Dark Signal
2016
as Alan

The Cheviot, the Stag and the Black, Black Oil
1974
as Loch
Man Dancin'
2004
as Donnie McGlone

Donkeys
2010
as Alfred

Bunker: Project 12
2016
as Brian Balanowsky

The Virgin Soldiers
1969
as Waller

The Stone Tape
1972
as Cliff Dow

Operation Julie
1985
as Longfellow

Tomorrow
2019
as Mr. Charles

The Glass Man
2011
as Pecco

The Key
1995
as Gangster

The Last of the Blonde Bombshells
2000
as McNab

One Last Chance
2004
as Big John

The Nightmare Man
1981
as Sergeant Carch

Once Upon a Time in the Midlands
2002
as Billy
Hotel Caledonia
as William Pertwee
The Professional
1973
as Sgt. Robbins

The Nightwatch
1989
as James Smithson

Darkness Comes
2018
as Policeman

Solid Air
2003
as Finn
Living Apart Together
1982
as Priest

Sin Bin
1994
as Jerry

Sutherland's Law
1972
as Ian Campbell

The Boogeyman
2014
as Dr. Harper

Shadow Boxer
2019
as Eddie Royce

Off Grid
2019
as John Tanner

Rogue Trooper: The Quartz Massacre
2018
as Narrator

Lives of the Saints
2007
as Mr. Karva

The Pyramid Texts
2015
as Ray

One More Kiss
1999
as Frank

Billy and Zorba
1999
as Zorba

The Clan
2009
as Hector McKinley

The Golden Scallop
2013
as Judge Wellington

Songs for Amy
2012
as Murdo
The Duna Bull
1972

Sovereign's Company
1970
as Senior Under Officer Patterson

Follow the Dark
as Gregory Kern
Golden Wedding
1998
as Eddie

Amélia & Duarte
2015
as Narrator (English)

Forget Me Not
2019
as Benedict

Where Have I Been All Your Life?
2007
as John
Santa / Claws
1997

The Narnia Code
2009
as Narrator
About 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. With 187 credits spanning from 1962 to 2026, James Cosmo has appeared in 118 films and 69 TV shows.
Fans searching for James Cosmo movies, James Cosmo filmography, or the latest projects starring James Cosmo can stream many of these titles on HinFlix, free and in HD, with no subscription required.
Most Popular James Cosmo Movies
- Troy (2004) — as Glaucus
- The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) — as Father Christmas
- Wonder Woman (2017) — as FIeld Marshall Haig
- Braveheart (1995) — as Campbell
- Trainspotting (1996) — as Renton's Father
Where to Watch James Cosmo Films
Most James Cosmo movies and series are available to stream on HinFlix in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring James Cosmo, check our movies catalogue and browse page.