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.
as William Pertwee
as Gregory Kern
as Agent Polo
as Francis Crowley
as Joe
as Johnny
as Director Houseman(1 ep)
as Max Dalton(3 eps)
as Welly
as Allan Berwick(3 eps)
as Lord Goran
as Fraser Warren(6 eps)
as Waylon
as Narrator(5 eps)
as Jim Mackie(4 eps)
as Cardinal Richelieu
as Mr. Fezziwig (voice)
as Howard
as Brodie Grant Snr(3 eps)
as Nick
as Frank Menzies
as Peter Sprott
as Grant
as John Tanner
as Benedict
as Farder Coram(6 eps)
as Mr. Charles
as Miner(1 ep)
as Bill Bradwell(6 eps)
as Farmer
as Jorge of Burgos(8 eps)
as Des Brady
as Eddie Royce
as Grandpa
as Mr. Stakas
as Robert Bruce Senior
as Luka Gocharov(8 eps)
as Niall
as Policeman
as Narrator (voice)
as Bob(3 eps)
as Ray
as FIeld Marshall Haig
as Harry Woods(5 eps)
as Renton's Father
as Cooper
as Roger Daniels
as Quintus Arius
as Macalister the Minister
as Alan
as Captain Creech(4 eps)
as Gamekeeper(2 eps)
as Albert Chapman
as Brian Balanowsky
as Albert
as James Henderson
as Ray
as Narrator (English)
as Dawson
as Arthur
as Dr. Harper
as Goffe(1 ep)
as Herbert Hopewell
as Blucher (voice)
as Mr. Zigic
as King Bagsecg
as Arthur McCall(4 eps)
as Judge Wellington
as Murdo
as Priest
as Roger Seymour(1 ep)
as Pecco
as Len Lomax(1 ep)
as Jeor Mormont(18 eps)
as Laird
as Nick
as Alfred
as Shutherland
as Phillip(1 ep)
as George Bergeron
as Narrator
as Finn Rourke(1 ep)
as Hector McKinley
as Hengist(1 ep)
as Father Kellan Ashby(8 eps)
as Galder Weatherwax(1 ep)
as Brenden
as Galder Weatherwax
as Dawson
as Hrothgar
as Mr. Karva
as Finlay Murray
as Father Christmas
as James Brown
as Mr. Scott(6 eps)
as Glaucus
as Big John
as Lambert
as Donnie McGlone
as Finn
as Robert
as Col. Sutch
as Billy
as Archie
as Col. Stuart McLean
as Self(1 ep)
as Tommy Chase
as Morris Cafferty(1 ep)
as Morris Gerald Cafferty(1 ep)
as The Centurion(1 ep)
as Frank
as Donald Paterson
as Zorba
as Billy Bailey
as MacDonald
as Agrippa(2 eps)
as Thelonius (voice)
as Eddie
as Malky Fraser(3 eps)
as Jack 'Axeman' McKinley(1 ep)
as Cedric(6 eps)
as Mr. Weston
as Renton's Father
as Gangster
as Campbell
as Tom(13 eps)
as Jerry
as Matthew Chapman(1 ep)
as James Maxton(1 ep)
as Carmichael(8 eps)
as Mr. Bowring
as Redruth
as James Smithson
as Glen(4 eps)
as Frank Kerr(3 eps)
as Tony
as Primo(3 eps)
as John Breckman(1 ep)
as Tony(1 ep)
as German Soldier
as Angus MacLeod
as Detective Inspector McNeil(6 eps)
as Mr. McBigg(1 ep)
as Harry Owen(1 ep)
as Jerry(1 ep)
as Longfellow
as Crazy Colin Carstairs(2 eps)
as Horseman (uncredited)
as Priest
as Bonfield(1 ep)
as Sergeant Carch
as Sergeant Carch(4 eps)
as Willis(1 ep)
as Jock McLeish(1 ep)
as Chief Petty Officer Hawkins(13 eps)
as Beggar/Soldier(1 ep)
as Jock Anderson(32 eps)
as DS Galbraith(1 ep)
as Glover(1 ep)
as Keith(1 ep)
as Lenny Carter(1 ep)
as Det. Sgt. Davy Freeth(1 ep)
as Robert Bruce(1 ep)
as Sgt. Robbins
as Cliff Dow
as Ian Campbell
as Officer on Train
as Bob Gillette
as Inspector Williams(1 ep)
as Det. Sgt. Beale
as Loch(1 ep)
as Lt. Anderson(1 ep)
as Senior Under Officer Patterson
as Waller
as Jamie
as Sgt. Robbins(1 ep)
as Charlie Milne(6 eps)
as Senior Under Officer Patterson(1 ep)
as Private Davidson(1 ep)