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.
Known For

Game of Thrones

Midsomer Murders

Castle

Death in Paradise

Sons of Anarchy

Tom Clancy's Jack Ryan

Casualty

Casualty
All Movies (119)
- Voidance2026 · as Agent Polo
- The Morrigan2026 · as Francis Crowley
- Preschool2026 · as Joe
- Storm Rider: Legend of Hammerhead2026 · as Dida
- Can You Hear Me?2025 · as Johnny
- Salvable2025 · as Welly
- The Last Redemption2025 · as Lord Goran
- The Beast Within2024 · as Waylon
- The Three Musketeers2023 · as Cardinal Richelieu
- Scrooge: A Christmas Carol2022 · as Mr. Fezziwig (voice)
- My Sailor, My Love2022 · as Howard
- Breath2022 · as Nick
- The Kindred2021 · as Frank Menzies
- Jagame Thandhiram2021 · as Peter Sprott
- Skylines2020 · as Grant
- Off Grid2019 · as John Tanner
- Forget Me Not2019 · as Benedict
- Tomorrow2019 · as Mr. Charles
- Get Duked!2019 · as Farmer
- The Hole in the Ground2019 · as Des Brady
- Shadow Boxer2019 · as Eddie Royce
- Malevolent2018 · as Grandpa
- Ashes in the Snow2018 · as Mr. Stakas
- Outlaw King2018 · as Robert Bruce Senior
- In Darkness2018 · as Niall
- Darkness Comes2018 · as Policeman
- Rogue Trooper: The Quartz Massacre2018 · as Narrator
- London Heist2017 · as Ray
- Wonder Woman2017 · as FIeld Marshall Haig
- T2 Trainspotting2017 · as Renton's Father
- Eliminators2016 · as Cooper
- Monochrome2016 · as Roger Daniels
- Ben-Hur2016 · as Quintus Arius
- Whisky Galore2016 · as Macalister the Minister
- Dark Signal2016 · as Alan
- Breakdown2016 · as Albert Chapman
- Bunker: Project 122016 · as Brian Balanowsky
- Estranged2015 · as Albert
- The Legend of Barney Thomson2015 · as James Henderson
- The Pyramid Texts2015 · as Ray
- Amélia & Duarte2015 · as Narrator (English)
- Moonwalkers2015 · as Dawson
- We Still Kill the Old Way2014 · as Arthur
- The Boogeyman2014 · as Dr. Harper
- The Christmas Candle2013 · as Herbert Hopewell
- Justin and the Knights of Valour2013 · as Blucher (voice)
- Get Lucky2013 · as Mr. Zigic
- Hammer of the Gods2013 · as King Bagsecg
- The Golden Scallop2013 · as Judge Wellington
- Songs for Amy2012 · as Murdo
- Citadel2012 · as Priest
- The Glass Man2011 · as Pecco
- No Saints for Sinners2011
- Outcast2010 · as Laird
- The Santa Incident2010 · as Nick
- Donkeys2010 · as Alfred
- The Runway2010 · as Shutherland
- One Night in Emergency2010
- 20812009 · as George Bergeron
- The Narnia Code2009 · as Narrator
- The Clan2009 · as Hector McKinley
- Futureshock: Comet2008 · as Brenden
- The Color of Magic - Die Reise des Zauberers Teil 12008 · as Galder Weatherwax
- Where Have I Been All Your Life?2007 · as John
- The Seeker: The Dark Is Rising2007 · as Dawson
- The Last Legion2007 · as Hrothgar
- Lives of the Saints2007 · as Mr. Karva
- Half Light2006 · as Finlay Murray
- The Chronicles of Narnia: The Lion, the Witch and the Wardrobe2005 · as Father Christmas
- The Adventures of Greyfriars Bobby2005 · as James Brown
- Troy2004 · as Glaucus
- One Last Chance2004 · as Big John
- The Reckoning2004 · as Lambert
- Man Dancin'2004 · as Donnie McGlone
- Solid Air2003 · as Finn
- Sweet Dreams2003 · as Robert
- The Four Feathers2002 · as Col. Sutch
- Once Upon a Time in the Midlands2002 · as Billy
- All the Queen's Men2001 · as Archie
- To End All Wars2001 · as Col. Stuart McLean
- The Last of the Blonde Bombshells2000 · as McNab
- Honest2000 · as Tommy Chase
- One More Kiss1999 · as Frank
- Split Second1999 · as Donald Paterson
- Billy and Zorba1999 · as Zorba
- The Match1999 · as Billy Bailey
- Sunset Heights1999 · as MacDonald
- Babe: Pig in the City1998 · as Thelonius (voice)
- Golden Wedding1998 · as Eddie
- Santa / Claws1997
- Emma1996 · as Mr. Weston
- Trainspotting1996 · as Renton's Father
- The Key1995 · as Gangster
- Braveheart1995 · as Campbell
- Sin Bin1994 · as Jerry
- The Fool1990 · as Mr. Bowring
- Treasure Island1990 · as Redruth
- The Nightwatch1989 · as James Smithson
- Stormy Monday1988 · as Tony
- Codename: Kyril1988 · as Bonham
- Biggles1986 · as German Soldier
- Highlander1986 · as Angus MacLeod
- Operation Julie1985 · as Longfellow
- The Master of Ballantrae1984 · as Horseman (uncredited)
- Living Apart Together1982 · as Priest
- The Nightmare Man1981 · as Sergeant Carch
- The Cheviot, the Stag and the Black, Black Oil1974 · as Loch
- The Professional1973 · as Sgt. Robbins
- The Stone Tape1972 · as Cliff Dow
- Sutherland's Law1972 · as Ian Campbell
- Young Winston1972 · as Officer on Train
- Doomwatch1972 · as Bob Gillette
- The Duna Bull1972
- Assault1971 · as Det. Sgt. Beale
- Sovereign's Company1970 · as Senior Under Officer Patterson
- The Virgin Soldiers1969 · as Waller
- Battle of Britain1969 · as Jamie
- Hotel Caledonia— · as William Pertwee
- Follow the Dark— · as Gregory Kern
All TV Shows (71)
- Talamasca: The Secret Order2025 · as Director Houseman
- Hostage2025 · as Max Dalton
- Fear2025 · as Allan Berwick
- Nightsleeper2024 · as Fraser Warren
- Highland Cops2023 · as Narrator
- Six Four2023 · as Jim Mackie
- Karen Pirie2022 · as Brodie Grant Snr
- His Dark Materials2019 · as Farder Coram
- Chernobyl2019 · as Miner
- The Bay2019 · as Bill Bradwell
- The Name of the Rose2019 · as Jorge of Burgos
- Tom Clancy's Jack Ryan2018 · as Luka Gocharov
- Hold the Sunset2018 · as Bob
- SS-GB2017 · as Harry Woods
- The Durrells2016 · as Captain Creech
- Stag2016 · as Gamekeeper
- New Worlds2014 · as Goffe
- Shetland2013 · as Arthur McCall
- Death in Paradise2011 · as Roger Seymour
- Case Histories2011 · as Len Lomax
- Game of Thrones2011 · as Jeor Mormont
- FlashForward2009 · as Phillip
- Castle2009 · as Finn Rourke
- Merlin2008 · as Hengist
- Sons of Anarchy2008 · as Father Kellan Ashby
- The Colour of Magic2008 · as Galder Weatherwax
- Little Hourse2005 · as Mr. Scott
- Celebrity Big Brother2001 · as Self
- Rebus2000 · as Morris Gerald Cafferty
- Rebus2000 · as Morris Cafferty
- Easter Tales2000 · as The Centurion
- Badger1999
- Cleopatra1999 · as Agrippa
- Ain't Misbehavin'1997 · as Malky Fraser
- Midsomer Murders1997 · as Jack 'Axeman' McKinley
- Ivanhoe1997 · as Cedric
- Roughnecks1994 · as Tom
- Heartbeat1992 · as Matthew Chapman
- The House of Eliott1991 · as James Maxton
- The Sharp End1991 · as Carmichael
- The Justice Game1989 · as Glen
- Winners and Losers1989 · as Frank Kerr
- Crossbow1987
- Casualty1986 · as John Breckman
- Casualty1986 · as Tony
- Running Scared1986 · as Detective Inspector McNeil
- Super Gran1985 · as Mr. McBigg
- Lytton's Diary1985 · as Harry Owen
- Screen Two1985 · as Jerry
- The Bill1984
- Scarecrow and Mrs. King1983
- Taggart1983
- House on the Hill1981 · as Bonfield
- The Nightmare Man1981 · as Sergeant Carch
- Hammer House of Horror1980 · as Willis
- Take the High Road1980
- Minder1979 · as Jock McLeish
- Thundercloud1979 · as Chief Petty Officer Hawkins
- Kidnapped1979 · as Beggar/Soldier
- Dick Barton: Special Agent1979 · as Jock Anderson
- Strangers1978 · as DS Galbraith
- The Professionals1977 · as Glover
- Survivors1975 · as Lenny Carter
- The Sweeney1975 · as Det. Sgt. Davy Freeth
- Churchill's People1974 · as Robert Bruce
- The Persuaders!1971 · as Inspector Williams
- UFO1970 · as Lt. Anderson
- ITV Playhouse1967 · as Sgt. Robbins
- Ransom for a Pretty Girl1966
- The Wednesday Play1964 · as Senior Under Officer Patterson
- Dr. Finlay's Casebook1962 · as Private Davidson