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