James Cosmo
James Cosmo
Biography
From Wikipedia, the free encyclopedia James Cosmos is known for his film roles as Angus MacLeod in Highlander, Campbell in Braveheart and as Father Christmas in the adaptation of The Chronicles of Narnia: The Lion, the Witch and the Wardrobe. Over the years he has also had roles in films such as Trainspotting, The Last Legion, Troy, and 2081 . He also appeared in Take the High Road as Alex Geddes from 1982-83. 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
Personal Info
Known For
Acting
Known Credits
173
Gender
Male
Birthday
1948-05-24 (77 years old)
Place of Birth
Clydebank, West Dunbartonshire, Scotland, UK
Acting

2025

Hostage as Max Dalton

2025

The Last Redemption as Lord Goran

2025

Salvable as Welly

2025

Fear as Allan Berwick

2024

The Beast Within as Waylon

2024

Can You Hear Me? as Johnny

2024

Nightsleeper as Fraser Warren

2022

Karen Pirie as Brodie Grant Snr

2022

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

2021

Jagame Thandhiram as Peter Sprott

2021

The Kindred as Frank Menzies

2020

Skylines as Grant

2019

Chernobyl as Miner

2019

His Dark Materials as Farder Coram

2019

The Bay as Bill Bradwell

2019

Get Duked! as Farmer

2019

The Name of the Rose as Jorge of Burgos

2018

Tom Clancy's Jack Ryan as Luka Gocharov

2018

Outlaw King as Robert Bruce Senior

2018

Malevolent as Grandpa

2018

In Darkness as Niall

2017

Wonder Woman as FIeld Marshall Haig

2017

SS-GB as Harry Woods

2017

T2 Trainspotting as Renton's Father

2016

The Durrells as Captain Creech

2016

Whisky Galore as Macalister the Minister

2016

Ben-Hur as Quintus Arius

2016

Monochrome as Roger Daniels

2016

Breakdown as Albert Chapman

2013

Shetland as Arthur McCall

2013

Hammer of the Gods as King Bagsecg

2013

Justin and the Knights of Valour as Blucher (voice)

2012

Songs for Amy as Murdo

2011

Game of Thrones as Jeor Mormont

2011

Death in Paradise as Roger Seymour

2011

Case Histories as Len Lomax

2010

The Runway as Shutherland

2010

Donkeys as Alfred

2009

Castle as Finn Rourke

2009

FlashForward as Phillip

2008

Sons of Anarchy as Father Kellan Ashby

2008

Merlin as Hengist

2008

The Colour of Magic as Galder Weatherwax

2007

The Last Legion as Hrothgar

2007

Lives of the Saints as Mr. Karva

2004

Troy as Glaucus

2004

One Last Chance as Big John

2004

Man Dancin' as Donnie McGlone

2003

Solid Air as Finn

2002

The Four Feathers as Col. Sutch

2000

Rebus as Morris Gerald Cafferty

2000

Rebus as Morris Cafferty

2000

Honest as Tommy Chase

1999

Cleopatra as Agrippa

1997

Midsomer Murders as Jack 'Axeman' McKinley

1996

Trainspotting as Renton's Father

1995

Braveheart as Campbell

1992

Heartbeat as Matthew Chapman

1991

The House of Eliott as James Maxton

1990

Treasure Island as Redruth

1986

Casualty as John Breckman

1986

Casualty as Tony

1986

Highlander as Angus MacLeod

1985

Operation Julie as Longfellow

1985

Super Gran as Mr. McBigg

1984

The Bill as Not available

1983

Scarecrow and Mrs. King as Not available

1983

Taggart as Not available

1981

The Nightmare Man as Sergeant Carch

1980

Take the High Road as Not available

1980

Hammer House of Horror as Willis

1979

Minder as Jock McLeish

1977

The Professionals as Glover

1975

The Sweeney as Det. Sgt. Davy Freeth

1975

Survivors as Lenny Carter

1973

The Professional as Sgt. Robbins

1972

Doomwatch as Bob Gillette

1971

The Persuaders! as Inspector Williams

1971

Assault as Det. Sgt. Beale

1970

UFO as Lt. Anderson

1969

Battle of Britain as Jamie

1962

Dr. Finlay's Casebook as Private Davidson

NaN

Preschool as Not available

2025

The Morrigan as Francis Crowley

2023

The Three Musketeers as Cardinal Richelieu

2023

Six Four as Jim Mackie

2019

Tomorrow as Mr. Charles

2019

The Hole in the Ground as Des Brady

2018

Ashes in the Snow as Mr. Stakas

2018

Hold the Sunset as Bob

2018

Darkness Comes as Policeman

2017

Eliminators as Cooper

2017

London Heist as Ray

2015

Estranged as Albert

2015

Moonwalkers as Dawson

2015

The Legend of Barney Thomson as James Henderson

2014

New Worlds as Goffe

2013

Get Lucky as Mr. Zigic

2013

The Christmas Candle as Herbert Hopewell

2011

No Saints for Sinners as Not available

2010

One Night in Emergency as Not available

2010

The Santa Incident as Nick

2009

2081 as George Bergeron

2008

Futureshock: Comet as Brenden

2006

Half Light as Finlay Murray

2005

Little House on the Prairie as Mr. Scott

2004

The Reckoning as Lambert

2001

To End All Wars as Col. Stuart McLean

1999

Sunset Heights as MacDonald

1999

Badger as Not available

1999

Split Second as Donald Paterson

1998

Babe: Pig in the City as Thelonius (voice)

1997

Ivanhoe as Cedric

1994

Roughnecks as Tom

1990

The Fool as Mr. Bowring

1988

Codename: Kyril as Bonham

1986

Biggles as German Soldier

1988

Stormy Monday as Tony

1982

Living Apart Together as Priest

1981

House on the Hill as Bonfield

1979

Kidnapped as Beggar/Soldier

1970

Sovereign's Company as Senior Under Officer Patterson

1969

The Virgin Soldiers as Waller

NaN

Follow the Dark as Gregory Kern

2023

Highland Cops as Narrator

2022

My Sailor, My Love as Howard

2022

Breath as Nick

2019

Shadow Boxer as Eddie Royce

2019

Off Grid as John Tanner

2019

Forget Me Not as Benedict

2016

Dark Signal as Alan

2016

Bunker: Project 12 as Brian Balanowsky

2015

The Pyramid Texts as Ray

2015

Amélia & Duarte as Narrator (English)

2014

The Boogeyman as Dr. Harper

2013

The Golden Scallop as Judge Wellington

2012

Citadel as Priest

2011

The Glass Man as Pecco

2010

Outcast as Laird

2009

The Narnia Code as Narrator

2009

The Clan as Hector McKinley

2003

Sweet Dreams as Robert

2001

All the Queen's Men as Archie

2000

Tales from the Madhouse as The Centurion

1999

One More Kiss as Frank

1999

The Match as Billy Bailey

1999

Billy and Zorba as Zorba

1998

Golden Wedding as Eddie

1997

Ain't Misbehavin' as Malky Fraser

1997

Santa / Claws as Not available

1996

Emma as Mr. Weston

1994

Sin Bin as Jerry

1989

The Nightwatch as James Smithson

1989

Winners and Losers as Frank Kerr

1986

Running Scared as Detective Inspector McNeil

1981

The Nightmare Man as Sergeant Carch

1979

Thundercloud as Not available

1979

Dick Barton: Special Agent as Jock Anderson

1972

Young Winston as Officer on Train

1972

The Stone Tape as Cliff Dow

1972

The Duna Bull as Not available

1966

Ransom for a Pretty Girl as Not available

NaN

Hotel Caledonia as William Pertwee