
James Cosmo
- Known for
- Acting
- Born
- May 24, 1948
- Birthplace
- 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.
Filmography

Follow the Dark TBA
as Gregory Kern
- Hotel Caledonia
Hotel Caledonia TBA
as William Pertwee

Voidance 2026
as Agent Polo

The Morrigan 2026
as Francis Crowley

Preschool 2026
as Joe

Storm Rider: Legend of Hammerhead 2026
as Dida

Can You Hear Me? 2025
as Johnny

Salvable 2025
as Welly

The Last Redemption 2025
as Lord Goran

The Beast Within 2024
as Waylon

The Three Musketeers 2023
as Cardinal Richelieu

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

My Sailor, My Love 2022
as Howard

Breath 2022
as Nick

The Kindred 2021
as Frank Menzies

Jagame Thandhiram 2021
as Peter Sprott

Skylines 2020
as Grant

Off Grid 2019
as John Tanner

Forget Me Not 2019
as Benedict

Tomorrow 2019
as Mr. Charles

Get Duked! 2019
as Farmer

The Hole in the Ground 2019
as Des Brady

Shadow Boxer 2019
as Eddie Royce

Malevolent 2018
as Grandpa

Ashes in the Snow 2018
as Mr. Stakas

Outlaw King 2018
as Robert Bruce Senior

In Darkness 2018
as Niall

Darkness Comes 2018
as Policeman

Rogue Trooper: The Quartz Massacre 2018
as Narrator (voice)

London Heist 2017
as Ray

Wonder Woman 2017
as FIeld Marshall Haig

T2 Trainspotting 2017
as Renton's Father

Eliminators 2016
as Cooper

Monochrome 2016
as Roger Daniels

Ben-Hur 2016
as Quintus Arius

Whisky Galore 2016
as Macalister the Minister

Dark Signal 2016
as Alan

Breakdown 2016
as Albert Chapman

Bunker: Project 12 2016
as Brian Balanowsky

Estranged 2015
as Albert

The Legend of Barney Thomson 2015
as James Henderson

The Pyramid Texts 2015
as Ray

Amélia & Duarte 2015
as Narrator (English)

Moonwalkers 2015
as Dawson

We Still Kill the Old Way 2014
as Arthur

The Boogeyman 2014
as Dr. Harper

The Christmas Candle 2013
as Herbert Hopewell

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

Get Lucky 2013
as Mr. Zigic

Hammer of the Gods 2013
as King Bagsecg

The Golden Scallop 2013
as Judge Wellington

Songs for Amy 2012
as Murdo

Citadel 2012
as Priest

The Glass Man 2011
as Pecco

No Saints for Sinners 2011
Actor

Outcast 2010
as Laird

The Santa Incident 2010
as Nick

Donkeys 2010
as Alfred

The Runway 2010
as Shutherland

One Night in Emergency 2010
Actor

2081 2009
as George Bergeron

The Narnia Code 2009
as Narrator

The Clan 2009
as Hector McKinley

Futureshock: Comet 2008
as Brenden

The Color of Magic - Die Reise des Zauberers Teil 1 2008
as Galder Weatherwax

Where Have I Been All Your Life? 2007
as John

The Seeker: The Dark Is Rising 2007
as Dawson

The Last Legion 2007
as Hrothgar

Lives of the Saints 2007
as Mr. Karva

Half Light 2006
as Finlay Murray

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

The Adventures of Greyfriars Bobby 2005
as James Brown

Troy 2004
as Glaucus

One Last Chance 2004
as Big John

The Reckoning 2004
as Lambert
- Man Dancin'
Man Dancin' 2004
as Donnie McGlone

Solid Air 2003
as Finn

Sweet Dreams 2003
as Robert

The Four Feathers 2002
as Col. Sutch

Once Upon a Time in the Midlands 2002
as Billy

All the Queen's Men 2001
as Archie

To End All Wars 2001
as Col. Stuart McLean

The Last of the Blonde Bombshells 2000
as McNab

Reflections Upon the Origin of the Pineapple 2000
Actor

Honest 2000
as Tommy Chase

One More Kiss 1999
as Frank

Split Second 1999
as Donald Paterson

Billy and Zorba 1999
as Zorba

The Match 1999
as Billy Bailey

Sunset Heights 1999
as MacDonald

Babe: Pig in the City 1998
as Thelonius (voice)
- Golden Wedding
Golden Wedding 1998
as Eddie
- Santa / Claws
Santa / Claws 1997
Actor

Emma 1996
as Mr. Weston

Trainspotting 1996
as Renton's Father

The Key 1995
as Gangster

Braveheart 1995
as Campbell

Sin Bin 1994
as Jerry
- The Fool
The Fool 1990
as Mr. Bowring

Treasure Island 1990
as Redruth

The Nightwatch 1989
as James Smithson

Stormy Monday 1988
as Tony

Biggles 1986
as German Soldier

Highlander 1986
as Angus MacLeod

Operation Julie 1985
as Longfellow

The Master of Ballantrae 1984
as Horseman (uncredited)
- Living Apart Together
Living Apart Together 1982
as Priest

The Nightmare Man 1981
as Sergeant Carch

The Cheviot, the Stag and the Black, Black Oil 1974
as Loch
- The Professional
The Professional 1973
as Sgt. Robbins

The Stone Tape 1972
as Cliff Dow

Sutherland's Law 1972
as Ian Campbell

Young Winston 1972
as Officer on Train

Doomwatch 1972
as Bob Gillette
- The Duna Bull
The Duna Bull 1972
Actor

Assault 1971
as Det. Sgt. Beale

Sovereign's Company 1970
as Senior Under Officer Patterson

The Virgin Soldiers 1969
as Waller

Battle of Britain 1969
as Jamie
Credits from TMDB.