Movies (Acting Roles)
The Beast Within
James Cosmo was
76 in The Beast Within
as 'Waylon'.
Mon, Jul 22 2024
Can You Hear Me?
James Cosmo was
76 in Can You Hear Me?
as 'Johnny'.
Fri, Jun 14 2024
The Three Musketeers
James Cosmo was
74 in The Three Musketeers
as 'Cardinal Richelieu'.
Thu, Mar 23 2023
Breath
James Cosmo was
73 in Breath
as 'Nick'.
Mon, Jan 10 2022
The Kindred
James Cosmo was
73 in The Kindred
as 'Frank Menzies'.
Tue, Dec 28 2021
Jagame Thandhiram
James Cosmo was
73 in Jagame Thandhiram
as 'Peter Sprott'.
Fri, Jun 18 2021
Skylines
James Cosmo was
72 in Skylines
as 'Grant'.
Sun, Oct 25 2020
Off Grid
James Cosmo was
71 in Off Grid
as 'John Tanner'.
Fri, Dec 13 2019
Forget Me Not
James Cosmo was
71 in Forget Me Not
as 'Benedict'.
Sat, Nov 16 2019
Tomorrow
James Cosmo was
71 in Tomorrow
as 'Mr. Charles'.
Fri, Sep 27 2019
Get Duked!
James Cosmo was
70 in Get Duked!
as 'Farmer'.
Fri, Mar 08 2019
Malevolent
James Cosmo was
70 in Malevolent
as 'Grandpa'.
Thu, Dec 13 2018
Ashes in the Snow
James Cosmo was
70 in Ashes in the Snow
as 'Mr. Stakas'.
Fri, Oct 12 2018
Outlaw King
James Cosmo was
70 in Outlaw King
as 'Robert Bruce Senior'.
Thu, Sep 06 2018
In Darkness
James Cosmo was
70 in In Darkness
as 'Niall'.
Fri, May 25 2018
Darkness Comes
James Cosmo was
69 in Darkness Comes
as 'Policeman'.
Tue, May 15 2018
London Heist
James Cosmo was
69 in London Heist
as 'Ray'.
Sat, Jun 17 2017
Wonder Woman
James Cosmo was
69 in Wonder Woman
as 'FIeld Marshall Haig'.
Tue, May 30 2017
T2 Trainspotting
James Cosmo was
68 in T2 Trainspotting
as 'Renton's Father'.
Fri, Jan 27 2017
Eliminators
James Cosmo was
68 in Eliminators
as 'Cooper'.
Tue, Dec 06 2016
Monochrome
James Cosmo was
68 in Monochrome
as 'Roger Daniels'.
Sat, Oct 01 2016
Ben-Hur
James Cosmo was
68 in Ben-Hur
as 'Quintus Arius'.
Wed, Aug 17 2016
Whisky Galore
James Cosmo was
68 in Whisky Galore
as 'Macalister the Minister'.
Sun, Jun 26 2016
Dark Signal
James Cosmo was
68 in Dark Signal
as 'Alan'.
Mon, May 30 2016
Breakdown
James Cosmo was
67 in Breakdown
as 'Albert Chapman'.
Fri, Jan 15 2016
Bunker: Project 12
James Cosmo was
67 in Bunker: Project 12
as 'Brian Balanowsky'.
Fri, Jan 08 2016
Estranged
James Cosmo was
67 in Estranged
as 'Albert'.
Fri, Aug 28 2015
Amélia & Duarte
James Cosmo was
66 in Amélia & Duarte
as 'Narrator (English)'.
Thu, May 21 2015
Moonwalkers
James Cosmo was
66 in Moonwalkers
as 'Dawson'.
Sat, Mar 14 2015
The Boogeyman
James Cosmo was
66 in The Boogeyman
as 'Dr. Harper'.
Tue, Jul 01 2014
The Christmas Candle
James Cosmo was
65 in The Christmas Candle
as 'Herbert Hopewell'.
Fri, Nov 22 2013
Get Lucky
James Cosmo was
65 in Get Lucky
as 'Mr. Zigic'.
Thu, Aug 08 2013
Hammer of the Gods
James Cosmo was
65 in Hammer of the Gods
as 'King Bagsecg'.
Fri, Jul 05 2013
The Golden Scallop
James Cosmo was
64 in The Golden Scallop
as 'Judge Wellington'.
Tue, Jan 01 2013
Songs for Amy
James Cosmo was
63 in Songs for Amy
as 'Murdo'.
Wed, May 02 2012
Citadel
James Cosmo was
63 in Citadel
as 'Priest'.
Sun, Mar 11 2012
The Glass Man
James Cosmo was
63 in The Glass Man
as 'Pecco'.
Fri, Aug 26 2011
Outcast
James Cosmo was
62 in Outcast
as 'Laird'.
Fri, Dec 10 2010
Donkeys
James Cosmo was
62 in Donkeys
as 'Alfred'.
Fri, Oct 08 2010
The Runway
James Cosmo was
62 in The Runway
as 'Shutherland'.
Sat, Jul 10 2010
2081
James Cosmo was
61 in 2081
as 'George Bergeron'.
Fri, May 29 2009
The Narnia Code
James Cosmo was
60 in The Narnia Code
as 'Narrator'.
Thu, Apr 09 2009
The Last Legion
James Cosmo was
58 in The Last Legion
as 'Hrothgar'.
Thu, Apr 19 2007
Free Jimmy
James Cosmo was
57 in Free Jimmy
as 'HudMaSpecs (voice)'.
Fri, Apr 21 2006
Half Light
James Cosmo was
57 in Half Light
as 'Finlay Murray'.
Tue, Jan 17 2006
Troy
James Cosmo was
55 in Troy
as 'Glaucus'.
Thu, May 13 2004
One Last Chance
James Cosmo was
55 in One Last Chance
as 'Big John'.
Sat, Mar 13 2004
The Reckoning
James Cosmo was
55 in The Reckoning
as 'Lambert'.
Thu, Feb 26 2004
Man Dancin'
James Cosmo was
55 in Man Dancin'
as 'Donnie McGlone'.
Fri, Feb 20 2004
Solid Air
James Cosmo was
55 in Solid Air
as 'Finn'.
Fri, Aug 22 2003
Sweet Dreams
James Cosmo was
54 in Sweet Dreams
as 'Robert'.
Fri, Mar 14 2003
The Four Feathers
James Cosmo was
54 in The Four Feathers
as 'Col. Sutch'.
Sun, Sep 08 2002
To End All Wars
James Cosmo was
53 in To End All Wars
as 'Col. Stuart McLean'.
Sun, Sep 02 2001
Honest
James Cosmo was
52 in Honest
as 'Tommy Chase'.
Fri, May 26 2000
One More Kiss
James Cosmo was
51 in One More Kiss
as 'Frank'.
Sat, Sep 18 1999
Split Second
James Cosmo was
51 in Split Second
as 'Donald Paterson'.
Thu, Aug 26 1999
Billy and Zorba
James Cosmo was
51 in Billy and Zorba
as 'Zorba'.
Sun, Aug 22 1999
The Match
James Cosmo was
51 in The Match
as 'Billy Bailey'.
Fri, Aug 13 1999
Sunset Heights
James Cosmo was
51 in Sunset Heights
as 'MacDonald'.
Fri, Jun 04 1999
Emma
James Cosmo was
48 in Emma
as 'Mr. Weston'.
Fri, Aug 02 1996
Trainspotting
James Cosmo was
47 in Trainspotting
as 'Renton's Father'.
Fri, Feb 23 1996
Braveheart
James Cosmo was
47 in Braveheart
as 'Campbell'.
Wed, May 24 1995
Sin Bin
James Cosmo was
45 in Sin Bin
as 'Jerry'.
Wed, May 18 1994
The Fool
James Cosmo was
42 in The Fool
as 'Mr. Bowring'.
Fri, Dec 07 1990
Treasure Island
James Cosmo was
41 in Treasure Island
as 'Redruth'.
Mon, Jan 22 1990
The Nightwatch
James Cosmo was
41 in The Nightwatch
as 'James Smithson'.
Sun, Nov 19 1989
Stormy Monday
James Cosmo was
39 in Stormy Monday
as 'Tony'.
Sun, May 01 1988
Codename: Kyril
James Cosmo was
39 in Codename: Kyril
as 'Bonham'.
Tue, Mar 29 1988
Biggles
James Cosmo was
39 in Biggles
as 'German Soldier'.
Fri, Jan 29 1988
Highlander
James Cosmo was
37 in Highlander
as 'Angus MacLeod'.
Fri, Mar 07 1986
Operation Julie
James Cosmo was
36 in Operation Julie
as 'Longfellow'.
Wed, Jan 02 1985
The Nightmare Man
James Cosmo was
32 in The Nightmare Man
as 'Sergeant Carch'.
Fri, May 01 1981
The Professional
James Cosmo was
24 in The Professional
as 'Sgt. Robbins'.
Sat, Mar 03 1973
The Stone Tape
James Cosmo was
24 in The Stone Tape
as 'Cliff Dow'.
Mon, Dec 25 1972
Young Winston
James Cosmo was
24 in Young Winston
as 'Officer on Train'.
Thu, Jul 20 1972
Doomwatch
James Cosmo was
23 in Doomwatch
as 'Bob Gillette'.
Wed, Mar 01 1972
The Duna Bull
James Cosmo was
23 in The Duna Bull
Sat, Jan 01 1972
Assault
James Cosmo was
22 in Assault
as 'Det. Sgt. Beale'.
Thu, Feb 11 1971
Sovereign's Company
James Cosmo was
21 in Sovereign's Company
as 'Senior Under Officer Patterson'.
Tue, Apr 21 1970
Hotel Caledonia
James Cosmo will be
76+ in Hotel Caledonia
as 'William Pertwee'.
Unreleased
The Morrigan
James Cosmo will be
76+ in The Morrigan
as 'Francis Crowley'.
Unreleased
Salvable
James Cosmo will be
76+ in Salvable
as 'Welly'.
Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesNightsleeper
James Cosmo was
76+ in Nightsleeper
as 'Fraser Warren'.
First Air Date
Sun, Sep 15 2024
Highland Cops
James Cosmo was
74+ in Highland Cops
as 'Narrator'.
First Air Date
Sun, Apr 02 2023
Six Four
James Cosmo was
74+ in Six Four
as 'Bill Mackie'.
First Air Date
Thu, Mar 30 2023
His Dark Materials
James Cosmo was
71+ in His Dark Materials
as 'Farder Coram'.
First Air Date
Sun, Nov 03 2019
Chernobyl
James Cosmo was
70+ in Chernobyl
as 'Miner'.
First Air Date
Mon, May 06 2019
The Bay
James Cosmo was
70+ in The Bay
as 'Bill Bradwell'.
First Air Date
Wed, Mar 20 2019
The Name of the Rose
James Cosmo was
70+ in The Name of the Rose
as 'Jorge of Burgos'.
First Air Date
Mon, Mar 04 2019
Tom Clancy's Jack Ryan
James Cosmo was
70+ in Tom Clancy's Jack Ryan
as 'Luka Gocharov'.
First Air Date
Thu, Aug 30 2018
Hold the Sunset
James Cosmo was
69+ in Hold the Sunset
as 'Bob'.
First Air Date
Sun, Feb 18 2018
SS-GB
James Cosmo was
68+ in SS-GB
as 'Harry Woods'.
First Air Date
Sun, Feb 19 2017
The Durrells
James Cosmo was
67+ in The Durrells
as 'Captain Creech'.
First Air Date
Sun, Apr 03 2016
New Worlds
James Cosmo was
65+ in New Worlds
as 'Goffe'.
First Air Date
Tue, Apr 01 2014
Shetland
James Cosmo was
64+ in Shetland
as 'Arthur McCall'.
First Air Date
Sun, Mar 10 2013
Death in Paradise
James Cosmo was
63+ in Death in Paradise
as 'Roger Seymour'.
First Air Date
Tue, Oct 25 2011
Game of Thrones
James Cosmo was
62+ in Game of Thrones
as 'Jeor Mormont'.
First Air Date
Sun, Apr 17 2011
FlashForward
James Cosmo was
61+ in FlashForward
as 'Phillip'.
First Air Date
Thu, Sep 24 2009
Castle
James Cosmo was
60+ in Castle
as 'Finn Rourke'.
First Air Date
Mon, Mar 09 2009
Merlin
James Cosmo was
60+ in Merlin
as 'Hengist'.
First Air Date
Sat, Sep 20 2008
Sons of Anarchy
James Cosmo was
60+ in Sons of Anarchy
as 'Father Kellan Ashby'.
First Air Date
Wed, Sep 03 2008
The Colour of Magic
James Cosmo was
59+ in The Colour of Magic
as 'Galder Weatherwax'.
First Air Date
Sun, Mar 23 2008
Rebus
James Cosmo was
51+ in Rebus
as 'Morris Cafferty, Morris Gerald Cafferty'.
First Air Date
Wed, Apr 26 2000
Badger
James Cosmo was
51+ in Badger
First Air Date
Sun, Jul 11 1999
Cleopatra
James Cosmo was
50+ in Cleopatra
as 'Agrippa'.
First Air Date
Sun, May 23 1999
Ain't Misbehavin'
James Cosmo was
49+ in Ain't Misbehavin'
as 'Malky Fraser'.
First Air Date
Mon, Jul 28 1997
Midsomer Murders
James Cosmo was
48+ in Midsomer Murders
as 'Jack 'Axeman' McKinley'.
First Air Date
Sun, Mar 23 1997
Ivanhoe
James Cosmo was
48+ in Ivanhoe
as 'Cedric'.
First Air Date
Sun, Jan 12 1997
Roughnecks
James Cosmo was
46+ in Roughnecks
as 'Tom'.
First Air Date
Thu, Jun 16 1994
Heartbeat
James Cosmo was
43+ in Heartbeat
as 'Matthew Chapman'.
First Air Date
Fri, Apr 10 1992
The House of Eliott
James Cosmo was
43+ in The House of Eliott
as 'James Maxton'.
First Air Date
Sat, Aug 31 1991
Casualty
James Cosmo was
38+ in Casualty
as 'John Breckman, Tony'.
First Air Date
Sat, Sep 06 1986
Running Scared
James Cosmo was
37+ in Running Scared
as 'Detective Inspector McNeil'.
First Air Date
Wed, Jan 15 1986
Super Gran
James Cosmo was
36+ in Super Gran
as 'Mr. McBigg'.
First Air Date
Sun, Jan 20 1985
The Bill
James Cosmo was
36+ in The Bill
First Air Date
Tue, Oct 16 1984
Taggart
James Cosmo was
35+ in Taggart
First Air Date
Tue, Sep 06 1983
The Nightmare Man
James Cosmo was
32+ in The Nightmare Man
as 'Sergeant Carch'.
First Air Date
Fri, May 01 1981
Hammer House of Horror
James Cosmo was
32+ in Hammer House of Horror
as 'Willis'.
First Air Date
Sat, Sep 13 1980
Take the High Road
James Cosmo was
31+ in Take the High Road
First Air Date
Tue, Feb 19 1980
Minder
James Cosmo was
31+ in Minder
as 'Jock McLeish'.
First Air Date
Mon, Oct 29 1979
Thundercloud
James Cosmo was
31+ in Thundercloud
First Air Date
Thu, May 24 1979
Kidnapped
James Cosmo was
30+ in Kidnapped
as 'Beggar/Soldier'.
First Air Date
Sat, Apr 07 1979
The Professionals
James Cosmo was
29+ in The Professionals
as 'Glover'.
First Air Date
Fri, Dec 30 1977
Survivors
James Cosmo was
26+ in Survivors
as 'Lenny Carter'.
First Air Date
Wed, Apr 16 1975
The Sweeney
James Cosmo was
26+ in The Sweeney
as 'Det. Sgt. Davy Freeth'.
First Air Date
Thu, Jan 02 1975
Warship
James Cosmo was
25+ in Warship
First Air Date
Thu, Jun 07 1973
The Persuaders!
James Cosmo was
23+ in The Persuaders!
as 'Inspector Williams'.
First Air Date
Fri, Sep 17 1971
UFO
James Cosmo was
22+ in UFO
as 'Lt. Anderson'.
First Air Date
Wed, Sep 16 1970
Dr. Finlay's Casebook
James Cosmo was
14+ in Dr. Finlay's Casebook
as 'Private Davidson'.
First Air Date
Thu, Aug 16 1962
The Choice
James Cosmo will be
76+ in The Choice
First Air Date
Unreleased
Fear
James Cosmo will be
76+ in Fear
First Air Date
Unreleased