James Cosmo

Birthday: 1948-05-24
Birthplace: Clydebank, West Dunbartonshire, Scotland, UK
Gender: Male
Owned By: Unowned

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.

Credits

Year Title Character
Hotel Caledonia William Pertwee
Follow the Dark Gregory Kern
Voidance Agent Polo
2026-04-09 The Morrigan Francis Crowley
2026-03-17 Preschool
2026-03-13 Storm Rider: Legend of Hammerhead Dida
2025-10-28 Can You Hear Me? Johnny
2025-05-01 Salvable Welly
2025-01-30 The Last Redemption Lord Goran
2024-07-22 The Beast Within Waylon
2023-03-23 The Three Musketeers Cardinal Richelieu
2022-11-18 Scrooge: A Christmas Carol Mr. Fezziwig (voice)
2022-09-30 My Sailor, My Love Howard
2022-01-10 Breath Nick
2021-12-28 The Kindred Frank Menzies
2021-06-18 Jagame Thandhiram Peter Sprott
2020-10-25 Skylines Grant
2019-12-13 Off Grid John Tanner
2019-11-16 Forget Me Not Benedict
2019-09-27 Tomorrow Mr. Charles
2019-03-08 Get Duked! Farmer
2019-03-01 The Hole in the Ground Des Brady
2019-01-01 Shadow Boxer Eddie Royce
2018-12-13 Malevolent Grandpa
2018-10-12 Ashes in the Snow Mr. Stakas
2018-09-06 Outlaw King Robert Bruce Senior
2018-05-25 In Darkness Niall
2018-05-15 Darkness Comes Policeman
2017-06-17 London Heist Ray
2017-05-30 Wonder Woman FIeld Marshall Haig
2017-01-27 T2 Trainspotting Renton's Father
2016-12-09 Eliminators Cooper
2016-10-01 Monochrome Roger Daniels
2016-08-17 Ben-Hur Quintus Arius
2016-06-26 Whisky Galore Macalister the Minister
2016-05-30 Dark Signal Alan
2016-01-15 Breakdown Albert Chapman
2016-01-08 Bunker: Project 12 Brian Balanowsky
2015-08-28 Estranged Albert
2015-07-24 The Legend of Barney Thomson James Henderson
2015-06-19 The Pyramid Texts Ray
2015-03-14 Moonwalkers Dawson
2014-12-12 We Still Kill the Old Way Arthur
2014-07-01 The Boogeyman Dr. Harper
2013-11-22 The Christmas Candle Herbert Hopewell
2013-08-09 Justin and the Knights of Valour Blucher (voice)
2013-08-08 Get Lucky Mr. Zigic
2013-07-05 Hammer of the Gods King Bagsecg
2013-01-01 The Golden Scallop Judge Wellington
2012-05-02 Songs for Amy Murdo
2012-03-11 Citadel Priest
2011-08-26 The Glass Man Pecco
2011-01-01 No Saints for Sinners
2010-12-10 Outcast Laird
2010-12-09 The Santa Incident Nick
2010-10-08 Donkeys Alfred
2010-07-10 The Runway Shutherland
2010-01-04 One Night in Emergency
2009-05-29 2081 George Bergeron
2009-01-01 The Clan Hector McKinley
2008-01-02 Futureshock: Comet Brenden
2007-11-16 Where Have I Been All Your Life? John
2007-10-05 The Seeker: The Dark Is Rising Dawson
2007-04-19 The Last Legion Hrothgar
2007-01-26 Lives of the Saints Mr. Karva
2006-01-17 Half Light Finlay Murray
2005-12-07 The Chronicles of Narnia: The Lion, the Witch and the Wardrobe Father Christmas
2005-10-29 The Adventures of Greyfriars Bobby James Brown
2004-05-13 Troy Glaucus
2004-03-13 One Last Chance Big John
2004-02-26 The Reckoning Lambert
2004-02-20 Man Dancin' Donnie McGlone
2003-08-22 Solid Air Finn
2003-03-14 Sweet Dreams Robert
2002-09-08 The Four Feathers Col. Sutch
2002-09-06 Once Upon a Time in the Midlands Billy
2001-10-14 All the Queen's Men Archie
2001-09-02 To End All Wars Col. Stuart McLean
2000-08-26 The Last of the Blonde Bombshells McNab
2000-05-26 Honest Tommy Chase
1999-09-18 One More Kiss Frank
1999-08-26 Split Second Donald Paterson
1999-08-22 Billy and Zorba Zorba
1999-08-13 The Match Billy Bailey
1999-06-04 Sunset Heights MacDonald
1998-11-25 Babe: Pig in the City Thelonius (voice)
1998-03-15 Golden Wedding Eddie
1997-08-18 Santa / Claws
1996-08-02 Emma Mr. Weston
1996-02-23 Trainspotting Renton's Father
1995-05-24 Braveheart Campbell
1994-05-18 Sin Bin Jerry
1990-12-07 The Fool Mr. Bowring
1990-01-22 Treasure Island Redruth
1989-11-19 The Nightwatch James Smithson
1988-05-01 Stormy Monday Tony
1988-03-29 Codename: Kyril Bonham
1986-05-30 Biggles German Soldier
1986-03-07 Highlander Angus MacLeod
1985-01-02 Operation Julie Longfellow
1982-11-29 Living Apart Together Priest
1981-05-01 The Nightmare Man Sergeant Carch
1974-06-06 The Cheviot, the Stag and the Black, Black Oil Loch
1973-03-03 The Professional Sgt. Robbins
1972-12-25 The Stone Tape Cliff Dow
1972-08-23 Sutherland's Law Ian Campbell
1972-07-20 Young Winston Officer on Train
1972-03-01 Doomwatch Bob Gillette
1972-01-01 The Duna Bull
1971-02-11 Assault Det. Sgt. Beale
1970-04-21 Sovereign's Company Senior Under Officer Patterson
1969-10-14 The Virgin Soldiers Waller
1969-09-15 Battle of Britain Jamie