person poster

Personal Info

Gender

Male

Birthday

1948-05-24 (76 years old)

Place of Birth

Clydebank, West Dunbartonshire, Scotland, UK

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

Acting

2025

Salvable as Welly
Fear as Allan Berwick

2024

The Last Redemption as Lord Goran
Nightsleeper as Fraser Warren

2023

The Three Musketeers as Cardinal Richelieu
Highland Cops as Narrator
Six Four as Jim Mackie

2022

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

2021

Jagame Thandhiram as Peter Sprott
The Kindred as Frank Menzies

2020

Skylines as Grant

2019

Off Grid as John Tanner
Tomorrow as Mr. Charles
Get Duked! as Farmer
Forget Me Not as Benedict
The Bay as Bill Bradwell
His Dark Materials as Farder Coram
The Name of the Rose as Jorge of Burgos
Chernobyl as Miner

2018

In Darkness as Niall
Ashes in the Snow as Mr. Stakas
Malevolent as Grandpa
Outlaw King as Robert Bruce Senior
Darkness Comes as Policeman
Tom Clancy's Jack Ryan as Luka Gocharov

2017

Eliminators as Cooper
T2 Trainspotting as Renton's Father
Wonder Woman as FIeld Marshall Haig
SS-GB as Harry Woods

2016

Breakdown as Albert Chapman
Bunker: Project 12 as Brian Balanowsky
Dark Signal as Alan
Whisky Galore as Macalister the Minister
Ben-Hur as Quintus Arius
Monochrome as Roger Daniels
The Durrells as Captain Creech

2015

The Legend of Barney Thomson as James Henderson
Estranged as Albert
Amélia & Duarte as Narrator (English)
Moonwalkers as Dawson

2014

The Boogeyman as Dr. Harper
New Worlds as Goffe

2013

Hammer of the Gods as King Bagsecg
Get Lucky as Mr. Zigic
The Christmas Candle as Herbert Hopewell
The Golden Scallop as Judge Wellington
Shetland as Arthur McCall

2012

Citadel as Priest
Songs for Amy as Murdo

2011

2010

2009

2081 as George Bergeron
The Narnia Code as Narrator
The Clan as Hector McKinley
Castle as Finn Rourke
FlashForward as Phillip

2008

The Colour of Magic as Galder Weatherwax
Sons of Anarchy as Father Kellan Ashby
Merlin as Hengist

2007

2006

Half Light as Finlay Murray

2005

2004

One Last Chance as Big John
Troy as Glaucus
The Reckoning as Lambert
Man Dancin' as Donnie McGlone

2003

Sweet Dreams as Robert
Solid Air as Finn

2002

2001

To End All Wars as Col. Stuart McLean

2000

Tales from the Madhouse as The Centurion
Honest as Tommy Chase
Rebus as Morris Cafferty
Rebus as Morris Gerald Cafferty

1999

The Match as Billy Bailey
One More Kiss as Frank
Sunset Heights as MacDonald
Split Second as Donald Paterson
Cleopatra as Agrippa

1998

Babe: Pig in the City as Thelonius (voice)

1997

Midsomer Murders as Jack 'Axeman' McKinley
Ivanhoe as Cedric
Ain't Misbehavin' as Malky Fraser

1996

Trainspotting as Renton's Father
Emma as Mr. Weston

1995

Braveheart as Campbell

1994

Sin Bin as Jerry
Roughnecks as Tom

1992

Heartbeat as Matthew Chapman

1991

The House of Eliott as James Maxton

1990

The Fool as Mr. Bowring
Treasure Island as Redruth

1989

The Nightwatch as James Smithson

1988

1986

Highlander as Angus MacLeod
Biggles as German Soldier
Casualty as John Breckman
Casualty as Tony
Running Scared as Detective Inspector McNeil

1985

Operation Julie as Longfellow
Super Gran as Mr. McBigg

1984

1983

1982

1981

The Nightmare Man as Sergeant Carch
The Nightmare Man as Sergeant Carch

1980

1979

Kidnapped as Beggar/Soldier
Minder as Jock McLeish

1977

1975

The Sweeney as Det. Sgt. Davy Freeth
Survivors as Lenny Carter

1974

1973

The Professional as Sgt. Robbins

1972

Doomwatch as Bob Gillette
The Stone Tape as Cliff Dow
Young Winston as Officer on Train

1971

Assault as Det. Sgt. Beale
The Persuaders! as Inspector Williams

1970

Sovereign's Company as Senior Under Officer Patterson
UFO as Lt. Anderson

1969

1966

1962

Dr. Finlay's Casebook as Private Davidson

-