James Cosmo

Actor
BirthdayMay 24, 1948 (77 years old)
Place of birthClydebank, West Dunbartonshire, Scotland, UK
GenderMale

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

Jeor Mormont

Apr 17, 2011

FIeld Marshall Haig

May 30, 2017

Troy

7.2

Glaucus

May 13, 2004

Campbell

May 24, 1995

Renton's Father

Feb 23, 1996

Miner

May 6, 2019

Renton's Father

Jan 27, 2017

Father Kellan Ashby

Sep 3, 2008

Angus MacLeod

Mar 7, 1986

Finn Rourke

Mar 9, 2009

Farder Coram

Nov 3, 2019

Quintus Arius

Aug 17, 2016

Robert Bruce Senior

Sep 6, 2018

Luka Gocharov

Aug 30, 2018

Thelonius (voice)

Nov 25, 1998

Hengist

Sep 20, 2008

Hrothgar

Apr 19, 2007

Des Brady

Mar 1, 2019

Emma

6.7

Mr. Weston

Aug 2, 1996

Jeor Mormont

Apr 17, 2011

FIeld Marshall Haig

May 30, 2017

Troy

7.2

Glaucus

May 13, 2004

Campbell

May 24, 1995

Renton's Father

Feb 23, 1996

Acting


Participated in 110 movies, 55 TV series

2024

Lord Goran


2024

Fraser Warren


2024


2024


2023

Narrator


2023

Jim Mackie


2023

Cardinal Richelieu


2022

Mr. Fezziwig (voice)


2022


2022

Nick


Movie Tracker

Stay up to date with all your favorite movies and TV shows, create personalized watchlists and discover new experiences.

Copyright © 2025 Movie Tracker. All rights reserved.

Data source for all movies themoviedb.org