JC
Picture of James Cosmo

James Cosmo

Actor

Born May 24, 1948 (74 years)

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.

Filmography

2022
My Sailor, My Love · as Howard
2022
Breath · as Nick
2021
Jagame Thandhiram · as Peter Sprott
2021
The Kindred · as Frank Menzies
2020
Skylines · as Grant
2019
The Hole in the Ground · as Des Brady
2019
Get Duked! · as Farmer
2019
His Dark Materials (TV Series) · as Farder Coram
2019
Chernobyl (TV Series) · as Miner
2019
The Name of the Rose (TV Series) · as Jorge of Burgos
2019
The Bay (2019) (TV Series) · as Bill Bradwell
2019
Shadow Boxer · as Eddie Royce
2019
Forget Me Not · as Benedict
2018
Tomorrow · as Mr. Charles
2018
In Darkness · as Niall
2018
Outlaw King · as Robert Bruce Senior
2018
Malevolent · as Grandpa
2018
Ashes in the Snow · as Mr. Stakas
2018
Tom Clancy's Jack Ryan (TV Series) · as Luca
2018
Hold the Sunset (TV Series) · as Bob
2018
Mystery of the Lost Paintings (TV Series) · as Narrator
2018
In Darkness · as Unknown
2017
T2 Trainspotting · as Mr. Renton
2017
Wonder Woman · as FIeld Marshall Haig
2017
Gunned Down · as Ray
2017
SS-GB (TV Series) · as Harry Woods
2016
Ben-Hur · as Quintus Arius
2016
Dark Signal · as Alan
2016
Breakdown · as Albert Chapman
2016
Bunker: Project 12 · as Brian Balanowsky
2016
Whisky Galore · as Macalister the Minister
2016
Eliminators · as Cooper
2016
Monochrome · as Roger Daniels
2016
The Collection (TV Series) · as Jules Trouvier
2016
Stag (TV Series) · as The Game-keeper
2016
The Durrells (TV Series) · as Captain Creech
2015
Moonwalkers · as Dawson
2015
Estranged · as Albert
2015
2015
Barney Thomson · as James Henderson
2014
New Worlds (TV Series) · as Goffe
2014
2013
Justin and the Knights of Valour · as Blucher (voice)
2013
Hammer of the Gods · as King Bagsecg
2013
Get Lucky · as Mr. Zigic
2013
The Christmas Candle · as Herbert Hopewell
2013
Dying Light · as Policeman
2013
Shetland (TV Series) · as Arthur McCall
2013
2012
Songs for Amy · as Murdo
2012
Citadel · as Priest
2012
2012
2011
The Glass Man · as Pecco
2011
2011
Death in Paradise (TV Series) · as Roger Seymour
2011
Game of Thrones (TV Series) · as Jeor Mormont
2011
Case Histories (TV Series) · as Len Lomax
2011
2010
Outcast · as Laird
2010
2010
Donkeys · as Alfred
2010
The Runway · as Shutherland
2009
The Narnia Code · as Narrator
2009
FlashForward (TV Series) · as Phillip
2009
Castle (2009) (TV Series) · as Finn Rourke
2008
Merlin (2008) (TV Series) · as Hengist
2008
Sons of Anarchy (TV Series) · as Father Kellan Ashby
2008
The Colour of Magic (TV Series) · as Galder Weatherwax
2007
2007
Futureshock: Comet · as Brenden
2007
The Last Legion · as Hrothgar
2006
Free Jimmy · as HudMaSpecs (voice)
2006
The Lives of the Saints · as Mr. Karva
2006
Half Light · as Finlay Murray
2005
2005
2004
Troy · as Glaucus
2004
One Last Chance · as Big John
2003
Skagerrak · as Robert
2003
Man Dancin' · as Donnie McGlone
2002
The Four Feathers · as Col. Sutch
2002
2002
The Reckoning · as Lambert
2001
To End All Wars · as Col. Stuart McLean
2001
All the Queen's Men · as Archie
2000
2000
Honest · as Tommy Chase
2000
The 10th Kingdom (TV Series) · as Blind Woodsman
2000
Rebus (TV Series) · as Morris Cafferty
1999
The Match · as Billy Bailey
1999
One More Kiss · as Frank
1999
Sunset Heights · as MacDonald
1999
Cleopatra (TV Series) · as Agrippa
1998
Babe: Pig in the City · as Thelonius (voice)
1998
Urban Ghost Story · as Minister
1998
Comedy Lab (TV Series) · as David
1997
Ivanhoe · as Cedric
1997
Midsomer Murders (TV Series) · as Unknown
1997
Ain't Misbehavin' (TV Series) · as Malky Fraser
1997
Ivanhoe (TV Series) · as Cedric
1996
Trainspotting · as Mr. Renton
1996
Emma · as Mr. Weston
1996
Silent Witness (TV Series) · as Arnold Mears
1995
Braveheart · as Campbell
1994
Sin Bin · as Jerry
1992
Heartbeat (TV Series) · as Matthew Chapman
1992
Between The Lines (TV Series) · as D.C.C. Birman
1991
Soldier Soldier (TV Series) · as Lt Col Philip Drysdale
1991
The House of Eliott (TV Series) · as James Maxton
1990
The Fool · as Mr. Bowring
1990
Medics (TV Series) · as Harry Liverege
1990
The Inspector Alleyn Mysteries (TV Series) · as Major Keith Ballantyne
1990
Treasure Island · as Redruth
1989
The Nightwatch · as James Smithson
1989
Stay Lucky (TV Series) · as Bigmac
1989
Saracen (TV Series) · as Miekera
1988
Stormy Monday · as Tony
1988
Rab C Nesbitt (TV Series) · as Teacher
1987
Crossbow (TV Series) · as Anton
1987
Biography (TV Series) · as Narrator
1986
Biggles: Adventures in Time · as German Soldier
1986
Highlander · as Angus MacLeod
1986
Casualty (TV Series) · as Tony
1985
Lytton's Diary (TV Series) · as Harry Owen
1985
Super Gran (TV Series) · as Mr. McBigg
1985
Screen Two (TV Series) · as Jerry
1984
Big Deal (1984) (TV Series) · as McFee
1984
The Bill (TV Series) · as Unknown
1983
Taggart (TV Series) · as Unknown
1983
Scarecrow and Mrs. King (TV Series) · as Unknown
1982
1981
The Nightmare Man (TV Series) · as Unknown
1980
Hammer House of Horror (TV Series) · as Unknown
1980
Take the High Road (TV Series) · as Unknown
1979
Minder (TV Series) · as Jock McLeish
1978
Kidnapped (1978) (TV Series) · as Beggar/Soldier
1978
Strangers (TV Series) · as Det. Sgt. Galbraith
1977
The Professionals (TV Series) · as Glover
1977
Midnight Is a Place (TV Series) · as Davey Scatcherd
1976
George and Mildred (TV Series) · as Keith
1976
Orde Wingate (TV Series) · as Brigadier Calvert
1975
Survivors (TV Series) · as Unknown
1974
1974
The Sweeney (TV Series) · as Det. Sgt. Davy Freeth
1973
Warship (1973) (TV Series) · as Unknown
1972
The Stone Tape · as Cliff Dow
1972
Young Winston · as Officer on Train
1972
Doomwatch · as Bob Gillette
1971
In the Devil's Garden · as Det. Sgt. Beale
1971
The Onedin Line (TV Series) · as Glasgow McDade
1971
The Persuaders! (TV Series) · as Unknown
1970
Sovereign's Company · as Senior Under Officer Patterson
1970
Play for Today (TV Series) · as Loch
1970
UFO (TV Series) · as Lt. Anderson
1969
1969
The Virgin Soldiers · as Waller
1967
ITV Playhouse (TV Series) · as Sgt. Robbins
1964
The Wednesday Play (TV Series) · as Senior Under Officer Patterson
1962
Dr. Finlay's Casebook (TV Series) · as Private Davidson

Take Plex everywhere

Watch free anytime, anywhere, on almost any device.
See the full list of supported devices