
Clydebank, West Dunbartonshire, Scotland, UK
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 Finn Rourke

as Jeor Mormont
2011

as Jack 'Axeman' McKinley
1997

as Finn Rourke
2009

as Roger Seymour
2011

as Luka Gocharov
2018

as Father Kellan Ashby
2008

as John Breckman
1986

as Jock McLeish
1979

as Hengist
2008

as Matthew Chapman
1992

as Arthur McCall
2013

as Miner
2019
as Joe
2026

as Agent Polo
2026

as Francis Crowley
2026

as Joe
2026

as Dida
2026

as Johnny
2025

as Welly
2025

as Lord Goran
2025

as Waylon
2024

as Cardinal Richelieu
2023

as Mr. Fezziwig (voice)
2022

as Howard
2022

as Nick
2022

as Frank Menzies
2021

as Peter Sprott
2021

as Grant
2020

as John Tanner
2019

as Benedict
2019

as Mr. Charles
2019

as Farmer
2019

as Des Brady
2019

as Eddie Royce
2019

as Grandpa
2018

as Mr. Stakas
2018

as Robert Bruce Senior
2018
as Finn Rourke
1 ep.

as Jeor Mormont
18 episodes

as Jack 'Axeman' McKinley
1 episodes

as Finn Rourke
1 episodes

as Roger Seymour
1 episodes

as Luka Gocharov
8 episodes

as Father Kellan Ashby
8 episodes

as John Breckman
1 episodes

as Jock McLeish
1 episodes

as Hengist
1 episodes

as Matthew Chapman
1 episodes

as Arthur McCall
4 episodes

as Miner
1 episodes

1 episodes

1 episodes

as Farder Coram
6 episodes

as Jerry
1 episodes

as Self
1 episodes

as Glover
1 episodes

as Det. Sgt. Davy Freeth
1 episodes

as Senior Under Officer Patterson
1 episodes

1 episodes

as Inspector Williams
1 episodes

as Sgt. Robbins
1 episodes

as Phillip
1 episodes