Portrait of James Cosmo

Acting

James Cosmo

Career

Active from 1966 to 2026, busiest in 2019 with 7 main titles.

Leading roles
51
top three billing
Average score
GoodWatch score52/100
Highest rated
Poster for My Sailor, My Love
My Sailor, My Love
GoodWatch score74/100

What stands out

Compared with the average well-known movie, over 121 of their titles. Select a trait to filter titles.

Energy: 5.1 versus catalog average 4.6EnergyHeart: 3.9 versus catalog average 4.2HeartHumor: 2.0 versus catalog average 2.6HumorWorld: 5.5 versus catalog average 5.6WorldCraft: 5.2 versus catalog average 5.3CraftStyle: 6.0 versus catalog average 5.9Style
James Cosmo Catalog average

Rarely in their work

  • Pop Culture
    1.0, average 2.2
  • Situational Comedy
    2.0, average 2.7
  • Showbiz
    0.4, average 1.2
  • Absurdist Humor
    1.3, average 2.0

Main genres

Select a genre to see those titles.

Recurring tags

  • Psychological Thriller 7
  • Gritty Realism 5
  • Social Commentary 4
  • Moral Ambiguity 4
  • Character-Driven 3
  • Action-Packed 3
  • Fast-Paced 3
  • Coming-of-Age 3
  • Visual Spectacle 3
  • Contemporary Realism 3
  • Atmospheric 3
  • Suspenseful 3

Works often with

People in at least two of their main titles.

Movies and TV shows

186
Type
Role
Score
Decade
Genre
Group by

Upcoming

2 titles
Follow the Dark
Follow the Dark

as Gregory Kern

Hotel Caledonia
Hotel Caledonia

as William Pertwee

2020s

22 titles · average score 52
The Morrigan
The Morrigan (2026)
GoodWatch score 33

as Francis Crowley

Voidance
Voidance (2026)

as Agent Polo

Salvable
Salvable (2025)
GoodWatch score 52

as Welly

The Last Redemption
The Last Redemption (2025)
GoodWatch score 66

as Lord Goran

Nightsleeper
Nightsleeper (2024)
GoodWatch score 57

TV show · as Fraser Warren

Highland Cops
Highland Cops (2023)

TV show · as Narrator

Six Four
Six Four (2023)
GoodWatch score 45

TV show · as Jim Mackie

Breath
Breath (2022)
GoodWatch score 42

as Nick

My Sailor, My Love
My Sailor, My Love (2022)
GoodWatch score 74

as Howard

Jagame Thandhiram
Jagame Thandhiram (2021)
GoodWatch score 42

as Peter Sprott

The Kindred
The Kindred (2021)
GoodWatch score 50

as Frank Menzies

Skylines
Skylines (2020)
GoodWatch score 48

as Grant

2010s

56 titles · average score 58
The Hole in the Ground
The Hole in the Ground (2019)
GoodWatch score 63

as Des Brady

The Bay
The Bay (2019)
GoodWatch score 64

TV show · as Bill Bradwell

Malevolent
Malevolent (2018)
GoodWatch score 47

as Grandpa

In Darkness
In Darkness (2018)
GoodWatch score 55

as Niall

London Heist
London Heist (2017)
GoodWatch score 53

as Ray

Bunker: Project 12
Bunker: Project 12 (2016)
GoodWatch score 39

as Brian Balanowsky

Breakdown
Breakdown (2016)
GoodWatch score 27

as Albert Chapman

Estranged
Estranged (2015)
GoodWatch score 49

as Albert

Hammer of the Gods
Hammer of the Gods (2013)
GoodWatch score 41

as King Bagsecg

Citadel
Citadel (2012)
GoodWatch score 55

as Priest

Game of Thrones
Game of Thrones (2011)
GoodWatch score 86

TV show · as Jeor Mormont

The Santa Incident
The Santa Incident (2010)
GoodWatch score 38

as Nick

2000s

32 titles · average score 60
2081
2081 (2009)
GoodWatch score 67

as George Bergeron

Castle
Castle (2009)
GoodWatch score 75

TV show · as Finn Rourke

The Clan
The Clan (2009)

as Hector McKinley

Futureshock: Comet
Futureshock: Comet (2008)
GoodWatch score 51

as Brenden

The Colour of Magic
The Colour of Magic (2008)
GoodWatch score 73

TV show · as Galder Weatherwax

Sons of Anarchy
Sons of Anarchy (2008)
GoodWatch score 83

TV show · as Father Kellan Ashby

The Seeker: The Dark Is Rising
The Seeker: The Dark Is Rising (2007)
GoodWatch score 36

as Dawson

Lives of the Saints
Lives of the Saints (2007)

as Mr. Karva

Half Light
Half Light (2006)
GoodWatch score 44

as Finlay Murray

The Chronicles of Narnia: The Lion, the Witch and the Wardrobe
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005)
GoodWatch score 72

as Father Christmas

All the Queen's Men
All the Queen's Men (2001)
GoodWatch score 36

as Archie

To End All Wars
To End All Wars (2001)
GoodWatch score 58

as Col. Stuart McLean

1990s

23 titles · average score 68
The Match
The Match (1999)
GoodWatch score 59

as Billy Bailey

Sunset Heights
Sunset Heights (1999)

as MacDonald

One More Kiss
One More Kiss (1999)
GoodWatch score 53

as Frank

Babe: Pig in the City
Babe: Pig in the City (1998)
GoodWatch score 61

as Thelonius (voice)

Midsomer Murders
Midsomer Murders (1997)
GoodWatch score 80

TV show · as Jack 'Axeman' McKinley

Ain't Misbehavin'
Ain't Misbehavin' (1997)

TV show · as Malky Fraser

Trainspotting
Trainspotting (1996)
GoodWatch score 86

as Renton's Father

Braveheart
Braveheart (1995)
GoodWatch score 76

as Campbell

Roughnecks
Roughnecks (1994)

TV show · as Tom

Heartbeat
Heartbeat (1992)
GoodWatch score 80

TV show · as Matthew Chapman

The Sharp End
The Sharp End (1991)

TV show · as Carmichael

The House of Eliott
The House of Eliott (1991)
GoodWatch score 73

TV show · as James Maxton

1980s

25 titles · average score 64
The Nightwatch
The Nightwatch (1989)

as James Smithson

The Justice Game
The Justice Game (1989)

TV show · as Glen

Brond
Brond (1987)

TV show · as Primo

Casualty
Casualty (1986)
GoodWatch score 62

TV show · as John Breckman / Tony

Highlander
Highlander (1986)
GoodWatch score 59

as Angus MacLeod

Running Scared
Running Scared (1986)

TV show · as Detective Inspector McNeil

Screen Two
Screen Two (1985)
GoodWatch score 68

TV show · as Jerry

The Bill
The Bill (1984)
GoodWatch score 77

TV show

Scarecrow and Mrs. King
Scarecrow and Mrs. King (1983)
GoodWatch score 46

TV show

Taggart
Taggart (1983)
GoodWatch score 70

TV show

The Nightmare Man
The Nightmare Man (1981)
GoodWatch score 66

TV show · as Sergeant Carch

Take the High Road
Take the High Road (1980)

TV show

1970s

20 titles · average score 70
Thundercloud
Thundercloud (1979)

TV show · as Chief Petty Officer Hawkins

Minder
Minder (1979)
GoodWatch score 75

TV show · as Jock McLeish

Kidnapped
Kidnapped (1979)
GoodWatch score 73

TV show · as Beggar/Soldier

Strangers
Strangers (1978)

TV show · as DS Galbraith

The Professionals
The Professionals (1977)
GoodWatch score 78

TV show · as Glover

The Sweeney
The Sweeney (1975)
GoodWatch score 80

TV show · as Det. Sgt. Davy Freeth

Survivors
Survivors (1975)
GoodWatch score 79

TV show · as Lenny Carter

Churchill's People
Churchill's People (1974)

TV show · as Robert Bruce

The Persuaders!
The Persuaders! (1971)
GoodWatch score 78

TV show · as Inspector Williams

Sovereign's Company
Sovereign's Company (1970)

as Senior Under Officer Patterson

UFO
UFO (1970)
GoodWatch score 81

TV show · as Lt. Anderson

Play for Today
Play for Today (1970)
GoodWatch score 72

TV show · as Loch

1960s

6 titles · average score 59
Battle of Britain
Battle of Britain (1969)
GoodWatch score 64

as Jamie

The Virgin Soldiers
The Virgin Soldiers (1969)
GoodWatch score 55

as Waller

ITV Playhouse
ITV Playhouse (1967)

TV show · as Sgt. Robbins

Ransom for a Pretty Girl
Ransom for a Pretty Girl (1966)

TV show · as Charlie Milne

The Wednesday Play
The Wednesday Play (1964)

TV show · as Senior Under Officer Patterson

Dr. Finlay's Casebook
Dr. Finlay's Casebook (1962)

TV show · as Private Davidson