James Cosmo

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.

Known For

Game of Thrones Not in library

Game of Thrones

2011

Wonder Woman Not in library

Wonder Woman

2017

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe Not in library

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe

2005

Braveheart Not in library

Braveheart

1995

Troy Not in library

Troy

2004

Trainspotting Not in library

Trainspotting

1996

Chernobyl Not in library

Chernobyl

2019

T2 Trainspotting Not in library

T2 Trainspotting

2017

Sons of Anarchy Not in library

Sons of Anarchy

2008

Highlander Not in library

Highlander

1986

Acting

2026 Storm Rider: Legend of Hammerhead as Dida In Library
2026 The Morrigan as Francis Crowley
2026 Preschool
2025 Can You Hear Me? as Johnny
2025 The Last Redemption as Lord Goran
2025 Salvable as Welly
2025 Fear as Allan Berwick (3 episodes)
2025 Hostage as Max Dalton (3 episodes)
2025 Talamasca: The Secret Order as Director Houseman (1 episode)
2024 The Beast Within as Waylon
2024 Nightsleeper as Fraser Warren (6 episodes)
2023 The Three Musketeers as Cardinal Richelieu
2023 Highland Cops as Narrator (5 episodes)
2023 Six Four as Jim Mackie (4 episodes)
2022 Breath as Nick
2022 My Sailor, My Love as Howard
2022 Scrooge: A Christmas Carol as Mr. Fezziwig (voice)
2022 Karen Pirie as Brodie Grant Snr (3 episodes)
2021 Jagame Thandhiram as Peter Sprott
2021 The Kindred as Frank Menzies
2020 Skylines as Grant In Library
2019 Off Grid as John Tanner
2019 Tomorrow as Mr. Charles
2019 The Hole in the Ground as Des Brady
2019 Get Duked! as Farmer
2019 Forget Me Not as Benedict
2019 Shadow Boxer as Eddie Royce
2019 The Bay as Bill Bradwell (6 episodes)
2019 His Dark Materials as Farder Coram (6 episodes)
2019 The Name of the Rose as Jorge of Burgos (8 episodes)
2019 Chernobyl as Miner (1 episode)
2018 In Darkness as Niall
2018 Ashes in the Snow as Mr. Stakas
2018 Outlaw King as Robert Bruce Senior
2018 Malevolent as Grandpa
2018 Darkness Comes as Policeman
2018 Rogue Trooper: The Quartz Massacre as Narrator
2018 Hold the Sunset as Bob (3 episodes)
2018 Tom Clancy's Jack Ryan as Luka Gocharov (8 episodes)
2017 T2 Trainspotting as Renton's Father
2017 London Heist as Ray
2017 Wonder Woman as FIeld Marshall Haig
2017 SS-GB as Harry Woods (5 episodes)
2016 Breakdown as Albert Chapman
2016 Bunker: Project 12 as Brian Balanowsky
2016 Dark Signal as Alan
2016 Whisky Galore as Macalister the Minister
2016 Ben-Hur as Quintus Arius
2016 Eliminators as Cooper
2016 Monochrome as Roger Daniels
2016 The Durrells as Captain Creech (4 episodes)
2015 The Legend of Barney Thomson as James Henderson
2015 Estranged as Albert
2015 The Pyramid Texts as Ray
2015 Amélia & Duarte as Narrator (English)
2015 Moonwalkers as Dawson
2014 We Still Kill the Old Way as Arthur
2014 The Boogeyman as Dr. Harper
2014 New Worlds as Goffe (1 episode)
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 The Golden Scallop as Judge Wellington
2013 Shetland as Arthur McCall (4 episodes)
2012 Citadel as Priest
2012 Songs for Amy as Murdo
2011 The Glass Man as Pecco
2011 No Saints for Sinners
2011 Game of Thrones as Jeor Mormont (18 episodes)
2011 Death in Paradise as Roger Seymour (1 episode)
2011 Case Histories as Len Lomax (1 episode)
2010 Outcast as Laird
2010 The Runway as Shutherland
2010 The Santa Incident as Nick
2010 Donkeys as Alfred
2010 One Night in Emergency
2009 2081 as George Bergeron
2009 The Narnia Code as Narrator
2009 The Clan as Hector McKinley
2009 Castle as Finn Rourke (1 episode)
2009 FlashForward as Phillip (1 episode)
2008 Futureshock: Comet as Brenden
2008 The Colour of Magic as Galder Weatherwax (1 episode)
2008 Sons of Anarchy as Father Kellan Ashby (8 episodes)
2008 Merlin as Hengist (1 episode)
2007 The Seeker: The Dark Is Rising as Dawson
2007 The Last Legion as Hrothgar
2007 Lives of the Saints as Mr. Karva
2007 Where Have I Been All Your Life? as John
2006 Half Light as Finlay Murray
2005 The Chronicles of Narnia: The Lion, the Witch and the Wardrobe as Father Christmas
2005 The Adventures of Greyfriars Bobby as James Brown
2005 Little House on the Prairie as Mr. Scott (6 episodes)
2004 One Last Chance as Big John
2004 Troy as Glaucus
2004 The Reckoning as Lambert
2004 Man Dancin' as Donnie McGlone
2003 Sweet Dreams as Robert
2003 Solid Air as Finn
2002 Once Upon a Time in the Midlands as Billy
2002 The Four Feathers as Col. Sutch
2001 To End All Wars as Col. Stuart McLean
2001 All the Queen's Men as Archie
2001 Celebrity Big Brother as Self (1 episode)
2000 The Last of the Blonde Bombshells as McNab
2000 Honest as Tommy Chase
2000 Rebus as Morris Cafferty (1 episode)
2000 Rebus as Morris Gerald Cafferty (1 episode)
2000 Easter Tales as The Centurion (1 episode)
1999 The Match as Billy Bailey
1999 One More Kiss as Frank
1999 Sunset Heights as MacDonald
1999 Billy and Zorba as Zorba
1999 Split Second as Donald Paterson
1999 Badger
1999 Cleopatra as Agrippa (2 episodes)
1998 Babe: Pig in the City as Thelonius (voice)
1998 Golden Wedding as Eddie
1997 Santa / Claws
1997 Midsomer Murders as Jack 'Axeman' McKinley (1 episode)
1997 Ivanhoe as Cedric (6 episodes)
1997 Ain't Misbehavin' as Malky Fraser (3 episodes)
1996 Trainspotting as Renton's Father
1996 Emma as Mr. Weston
1995 Braveheart as Campbell
1995 The Key as Gangster
1994 Sin Bin as Jerry
1994 Roughnecks as Tom (13 episodes)
1992 Heartbeat as Matthew Chapman (1 episode)
1991 The House of Eliott as James Maxton (1 episode)
1990 The Fool as Mr. Bowring
1990 Treasure Island as Redruth
1989 The Nightwatch as James Smithson
1989 Winners and Losers as Frank Kerr (1 episode)
1988 Stormy Monday as Tony
1988 Codename: Kyril as Bonham
1987 Crossbow
1986 Highlander as Angus MacLeod
1986 Biggles as German Soldier
1986 Casualty as John Breckman (1 episode)
1986 Casualty as Tony (1 episode)
1986 Running Scared as Detective Inspector McNeil (6 episodes)
1985 Operation Julie as Longfellow
1985 Super Gran as Mr. McBigg (1 episode)
1985 Screen Two as Jerry (1 episode)
1985 Lytton's Diary as Harry Owen (1 episode)
1984 The Bill
1983 Taggart
1983 Scarecrow and Mrs. King
1982 Living Apart Together as Priest
1981 The Nightmare Man as Sergeant Carch
1981 The Nightmare Man as Sergeant Carch (4 episodes)
1981 House on the Hill as Bonfield (1 episode)
1980 Take the High Road
1980 Hammer House of Horror as Willis (1 episode)
1979 Kidnapped as Beggar/Soldier (1 episode)
1979 Dick Barton: Special Agent as Jock Anderson (1 episode)
1979 Minder as Jock McLeish (1 episode)
1979 Thundercloud as Chief Petty Officer Hawkins (13 episodes)
1978 Strangers as DS Galbraith (1 episode)
1977 The Professionals as Glover (1 episode)
1975 The Sweeney as Det. Sgt. Davy Freeth (1 episode)
1975 Survivors as Lenny Carter (1 episode)
1974 The Cheviot, the Stag and the Black, Black Oil as Loch
1974 Churchill's People as Robert Bruce (1 episode)
1973 The Professional as Sgt. Robbins
1972 Doomwatch as Bob Gillette
1972 The Duna Bull
1972 The Stone Tape as Cliff Dow
1972 Young Winston as Officer on Train
1972 Sutherland's Law as Ian Campbell
1971 Assault as Det. Sgt. Beale
1971 The Persuaders! as Inspector Williams (1 episode)
1970 Sovereign's Company as Senior Under Officer Patterson
1970 UFO as Lt. Anderson (1 episode)
1969 Battle of Britain as Jamie
1969 The Virgin Soldiers as Waller
1966 Ransom for a Pretty Girl
1962 Dr. Finlay's Casebook as Private Davidson (1 episode)
Hotel Caledonia as William Pertwee
Follow the Dark as Gregory Kern
Voidance as Agent Polo