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