James Cosmo

Personal Info

Know For

Acting

Gender

Male

Birthday

1948-05-24 (77 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.

Acting

1995

Braveheart

as Campbell

1996

Trainspotting

as Renton's Father

2022

Breath

as Nick

2001

To End All Wars

as Col. Stuart McLean

1996

Emma

as Mr. Weston

2022

2008

1986

Highlander

as Angus MacLeod

2001

1998

Babe: Pig in the City

as Thelonius (voice)

1972

Doomwatch

as Bob Gillette

2006

Half Light

as Finlay Murray

1985

Operation Julie

as Longfellow

2007

The Last Legion

as Hrothgar

2009

2081

as George Bergeron

1999

The Match

as Billy Bailey

2010

Outcast

as Laird

2019

Off Grid

as John Tanner

2010

The Runway

as Shutherland

-

Hotel Caledonia

as William Pertwee

2012

Citadel

as Priest

1999

2003

Sweet Dreams

as Robert

2007

2011

2012

2004

One Last Chance

as Big John

2010

Donkeys

as Alfred

2013

2013

Hammer of the Gods

as King Bagsecg

2009

The Narnia Code

as Narrator

2013

Get Lucky

as Mr. Zigic

2013

The Christmas Candle

as Herbert Hopewell

2024

2025

The Morrigan

as Francis Crowley

1969

2022

Scrooge: A Christmas Carol

as Mr. Fezziwig (voice)

2013

The Golden Scallop

as Judge Wellington

2015

1990

The Fool

as Mr. Bowring

2002

The Four Feathers

as Col. Sutch

2024

The Last Redemption

as Lord Goran

1994

Sin Bin

as Jerry

2019

Tomorrow

as Mr. Charles

2025

Salvable

as Welly

2015

Estranged

as Albert

1970

Sovereign's Company

as Senior Under Officer Patterson

1973

The Professional

as Sgt. Robbins

2023

The Three Musketeers

as Cardinal Richelieu

1972

The Stone Tape

as Cliff Dow

2016

Breakdown

as Albert Chapman

2016

Bunker: Project 12

as Brian Balanowsky

2024

2016

2016

Whisky Galore

as Macalister the Minister

1972

Young Winston

as Officer on Train

2014

The Boogeyman

as Dr. Harper

2015

Amélia & Duarte

as Narrator (English)

1988

2018

In Darkness

as Niall

2016

Ben-Hur

as Quintus Arius

2017

Eliminators

as Cooper

2015

Moonwalkers

as Dawson

1989

The Nightwatch

as James Smithson

2017

T2 Trainspotting

as Renton's Father

2000

Tales from the Madhouse

as The Centurion

2016

Monochrome

as Roger Daniels

1999

Sunset Heights

as MacDonald

2017

2017

Wonder Woman

as FIeld Marshall Haig

2000

Honest

as Tommy Chase

1969

2004

Troy

as Glaucus

2018

Ashes in the Snow

as Mr. Stakas

1971

Assault

as Det. Sgt. Beale

2019

2004

The Reckoning

as Lambert

1990

Treasure Island

as Redruth

1999

1981

The Nightmare Man

as Sergeant Carch

1986

Biggles

as German Soldier

2018

Malevolent

as Grandpa

2018

Outlaw King

as Robert Bruce Senior

2018

Darkness Comes

as Policeman

2019

Get Duked!

as Farmer

2004

Man Dancin'

as Donnie McGlone

1988

2021

Jagame Thandhiram

as Peter Sprott

2020

Skylines

as Grant

2003

Solid Air

as Finn

2019

Forget Me Not

as Benedict

2021

The Kindred

as Frank Menzies

1999

Split Second

as Donald Paterson

2009

The Clan

as Hector McKinley

-

Follow the Dark

as Gregory Kern

© All Rights Reserved 2025