
James Cosmo
Biography
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.
Also Known As
Movie Appearances

Braveheart
as Campbell
1995

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

Trainspotting
as Renton's Father
1996

The Seeker: The Dark Is Rising
as Dawson
2007

Breath
as Nick
2022

To End All Wars
as Col. Stuart McLean
2001

Storm Rider: Legend of Hammerhead
as Dida
2026

Emma
as Mr. Weston
1996

My Sailor, My Love
as Howard
2022

Futureshock: Comet
as Brenden
2008

Highlander
as Angus MacLeod
1986

All the Queen's Men
as Archie
2001

Babe: Pig in the City
as Thelonius (voice)
1998

Doomwatch
as Bob Gillette
1972

Half Light
as Finlay Murray
2006

Operation Julie
as Longfellow
1985

The Last Legion
as Hrothgar
2007

2081
as George Bergeron
2009

The Match
as Billy Bailey
1999

Outcast
as Laird
2010
TV Appearances

Midsomer Murders
as Jack 'Axeman' McKinley
1997

Game of Thrones
as Jeor Mormont
2011

Castle
as Finn Rourke
2009

The Bill
1984

The Nightmare Man
as Sergeant Carch
1981

Taggart
1983

The Bay
as Bill Bradwell
2019

The Persuaders!
as Inspector Williams
1971

UFO
as Lt. Anderson
1970

Heartbeat
as Matthew Chapman
1992

Scarecrow and Mrs. King
1983

Kidnapped
as Beggar/Soldier
1979