Movies (Acting Roles)
![Can You Hear Me? Poster of Can You Hear Me?](//actoragecheck.com/lost-image.jpg)
Can You Hear Me?
James Cosmo was
76 in Can You Hear Me?
as 'Johnny'.
Fri, Jun 14 2024
![The Three Musketeers Poster of The Three Musketeers](//actoragecheck.com/image/L25TMFJwS0haRkJHak9uNTl4azNuSWxrU043Sy5qcGcAACh231.jpg)
The Three Musketeers
James Cosmo was
74 in The Three Musketeers
as 'Cardinal Richelieu'.
Thu, Mar 23 2023
![My Sailor My Love Poster of My Sailor My Love](//actoragecheck.com/image/LzI4Z2RMNGZWTTV5Uks4ZDFOa0U0M0V4SFRMTy5qcGcAACh231.jpg)
My Sailor My Love
James Cosmo was
74 in My Sailor My Love
as 'Howard'.
Fri, Sep 30 2022
![Breath Poster of Breath](//actoragecheck.com/image/LzZ1bEdoT3kzNGVjSWE2dFZyYzhFcm9OSE1pbi5qcGcAACh231.jpg)
Breath
James Cosmo was
73 in Breath
as 'Nick'.
Mon, Jan 10 2022
![The Kindred Poster of The Kindred](//actoragecheck.com/image/Lzk5UEU4aGFXQjduTGt5NjI3d0pCc1duMmF3Si5qcGcAACh231.jpg)
The Kindred
James Cosmo was
73 in The Kindred
as 'Frank Menzies'.
Tue, Dec 28 2021
![Jagame Thandhiram Poster of Jagame Thandhiram](//actoragecheck.com/image/L2NHYnd4bnU5dVJnNjd6bHlqRjZrUTN5RHluMy5qcGcAACh231.jpg)
Jagame Thandhiram
James Cosmo was
73 in Jagame Thandhiram
as 'Peter Sprott'.
Fri, Jun 18 2021
![Skylines Poster of Skylines](//actoragecheck.com/image/LzJXNFp2QUNVUkR5aGlOblNJYUZQSGZOYm55My5qcGcAACh231.jpg)
Skylines
James Cosmo was
72 in Skylines
as 'Grant'.
Sun, Oct 25 2020
![Off Grid Poster of Off Grid](//actoragecheck.com/image/L2VONkdlTFBndURGS3FQU3hzSU1Nc1pKbmFPaS5qcGcAACh231.jpg)
Off Grid
James Cosmo was
71 in Off Grid
as 'John Tanner'.
Fri, Dec 13 2019
![Forget Me Not Poster of Forget Me Not](//actoragecheck.com/image/L2tLTkJnTThidk9YMzd5RmJVckZaWjhFMExiMC5qcGcAACh231.jpg)
Forget Me Not
James Cosmo was
71 in Forget Me Not
as 'Benedict'.
Sat, Nov 16 2019
![Tomorrow Poster of Tomorrow](//actoragecheck.com/image/L2lCczBBMUlVdGlDbUVGejNRYVMwYTJhZVRqbC5qcGcAACh231.jpg)
Tomorrow
James Cosmo was
71 in Tomorrow
as 'Mr. Charles'.
Fri, Sep 27 2019
![Get Duked! Poster of Get Duked!](//actoragecheck.com/image/L2I1Mm5xRmo1WHJCTkE3TWhxY25FTnZGc0h0eC5qcGcAACh231.jpg)
Get Duked!
James Cosmo was
70 in Get Duked!
as 'Farmer'.
Fri, Mar 08 2019
![Malevolent Poster of Malevolent](//actoragecheck.com/image/L2xtMjlTZjJ1STY5Q21iQ3NVa1dGbjdzYnZMNi5qcGcAACh231.jpg)
Malevolent
James Cosmo was
70 in Malevolent
as 'Grandpa'.
Thu, Dec 13 2018
![Ashes in the Snow Poster of Ashes in the Snow](//actoragecheck.com/image/L3dSTWdsZTd2UEZ2U01xNVI3Nkpoc0g1NFc0Uy5qcGcAACh231.jpg)
Ashes in the Snow
James Cosmo was
70 in Ashes in the Snow
as 'Mr. Stakas'.
Fri, Oct 12 2018
![Outlaw King Poster of Outlaw King](//actoragecheck.com/image/L3JUNDlvdXNLVVdOM2RWN1VsaGFDOW9uVE5kbC5qcGcAACh231.jpg)
Outlaw King
James Cosmo was
70 in Outlaw King
as 'Robert Bruce Senior'.
Thu, Sep 06 2018
![In Darkness Poster of In Darkness](//actoragecheck.com/image/L0E0Z0pFRTF6cEltWEU4TVlrZXE0c0I2OW1mWi5qcGcAACh231.jpg)
In Darkness
James Cosmo was
70 in In Darkness
as 'Niall'.
Fri, May 25 2018
![Darkness Comes Poster of Darkness Comes](//actoragecheck.com/image/L2M3WFpZNnhkUEpWQWltMTlzdDgxVk5YYlFXSS5qcGcAACh231.jpg)
Darkness Comes
James Cosmo was
69 in Darkness Comes
as 'Policeman'.
Tue, May 15 2018
![London Heist Poster of London Heist](//actoragecheck.com/image/L29MUmVRdnBnbng0eXFaQUV5aTU2ZzczdURpTy5qcGcAACh231.jpg)
London Heist
James Cosmo was
69 in London Heist
as 'Ray'.
Sat, Jun 17 2017
![Wonder Woman Poster of Wonder Woman](//actoragecheck.com/image/L2ltZWtTN2YxT3VIeVVQMkxBaVRFTTB6QnpVei5qcGcAACh231.jpg)
Wonder Woman
James Cosmo was
69 in Wonder Woman
as 'FIeld Marshall Haig'.
Tue, May 30 2017
![T2 Trainspotting Poster of T2 Trainspotting](//actoragecheck.com/image/L3hsYnBDd2E5T1hYSWlOZ1hjd3VvbXBIRklrOS5qcGcAACh231.jpg)
T2 Trainspotting
James Cosmo was
68 in T2 Trainspotting
as 'Renton's Father'.
Fri, Jan 27 2017
![Eliminators Poster of Eliminators](//actoragecheck.com/image/L3BVQjkxd09NUXJta2ZvclA3bnRJTXkyemtkbi5qcGcAACh231.jpg)
Eliminators
James Cosmo was
68 in Eliminators
as 'Cooper'.
Tue, Dec 06 2016
![Monochrome Poster of Monochrome](//actoragecheck.com/image/L2RZYjRCQWZScEtxZDY0SzZlTjQ5aGkyZnU3US5qcGcAACh231.jpg)
Monochrome
James Cosmo was
68 in Monochrome
as 'Roger Daniels'.
Sat, Oct 01 2016
![Ben-Hur Poster of Ben-Hur](//actoragecheck.com/image/L2M5Q29HckJBNXl3OEE3WUJNejBoR3pmenBOcS5qcGcAACh231.jpg)
Ben-Hur
James Cosmo was
68 in Ben-Hur
as 'Quintus Arius'.
Wed, Aug 17 2016
![Whisky Galore Poster of Whisky Galore](//actoragecheck.com/image/L2VPNXE3ZkFqZTRsdnlsUlFrY0oxN2JZbmpBWS5qcGcAACh231.jpg)
Whisky Galore
James Cosmo was
68 in Whisky Galore
as 'Macalister the Minister'.
Sun, Jun 26 2016
![Dark Signal Poster of Dark Signal](//actoragecheck.com/image/L2RCTnhrVWFjR2tXU0NhY0NsOGt5SnF0WEFRei5qcGcAACh231.jpg)
Dark Signal
James Cosmo was
68 in Dark Signal
as 'Alan'.
Mon, May 30 2016
![Breakdown Poster of Breakdown](//actoragecheck.com/image/L3JIS0oxUTZadHN6YjFlTEJWSVZxT2JnQ1Y0TS5qcGcAACh231.jpg)
Breakdown
James Cosmo was
67 in Breakdown
as 'Albert Chapman'.
Fri, Jan 15 2016
![Bunker: Project 12 Poster of Bunker: Project 12](//actoragecheck.com/image/L2lESGlPMHh0b3F6NFAzR25PbTN2VVVTSVhISC5qcGcAACh231.jpg)
Bunker: Project 12
James Cosmo was
67 in Bunker: Project 12
as 'Brian Balanowsky'.
Fri, Jan 08 2016
![Estranged Poster of Estranged](//actoragecheck.com/image/L3J4em01RzlYRHMzT0p6WGszZ2FkTEpscGRHdy5qcGcAACh231.jpg)
Estranged
James Cosmo was
67 in Estranged
as 'Albert'.
Fri, Aug 28 2015
![Amélia & Duarte Poster of Amélia & Duarte](//actoragecheck.com/image/L3FLUXlqNUM4MVZKU0xyTVJtOTcyYTB1VTh4Sy5qcGcAACh231.jpg)
Amélia & Duarte
James Cosmo was
66 in Amélia & Duarte
as 'Narrator (English)'.
Thu, May 21 2015
![Moonwalkers Poster of Moonwalkers](//actoragecheck.com/image/L3dGSVoxUWduZWduZk5OTTY0R0EwU2EzSkRpSy5qcGcAACh231.jpg)
Moonwalkers
James Cosmo was
66 in Moonwalkers
as 'Dawson'.
Sat, Mar 14 2015
![The Boogeyman Poster of The Boogeyman](//actoragecheck.com/image/L3NKd2lhdHdxMGxIa1V4ODFpdGhKZlZNR3pPdi5qcGcAACh231.jpg)
The Boogeyman
James Cosmo was
66 in The Boogeyman
as 'Dr. Harper'.
Tue, Jul 01 2014
![The Christmas Candle Poster of The Christmas Candle](//actoragecheck.com/image/LzdQcEVTVXJ3RTJkdTl0V1RqYlFpYTRqOUlLcy5qcGcAACh231.jpg)
The Christmas Candle
James Cosmo was
65 in The Christmas Candle
as 'Herbert Hopewell'.
Fri, Nov 22 2013
![Get Lucky Poster of Get Lucky](//actoragecheck.com/image/LzU4MjZpQjM3OE9uamVTa1R2ZnhzNENXVFUzeS5qcGcAACh231.jpg)
Get Lucky
James Cosmo was
65 in Get Lucky
as 'Mr. Zigic'.
Thu, Aug 08 2013
![Hammer of the Gods Poster of Hammer of the Gods](//actoragecheck.com/image/LzZxZkFUdmFySWYweGxiRTlXSlJuWFAxUDM3Ui5qcGcAACh231.jpg)
Hammer of the Gods
James Cosmo was
65 in Hammer of the Gods
as 'King Bagsecg'.
Fri, Jul 05 2013
![The Golden Scallop Poster of The Golden Scallop](//actoragecheck.com/image/L2lrY3lLQWpyZktXQ0lQbTZjUUxsdXVBaE1mLmpwZw=AACh231.jpg)
The Golden Scallop
James Cosmo was
64 in The Golden Scallop
as 'Judge Wellington'.
Tue, Jan 01 2013
![Songs for Amy Poster of Songs for Amy](//actoragecheck.com/image/L2ZieFVQaFBUR29Jd2x1Znh5WndWQ0I1VEhLWC5qcGcAACh231.jpg)
Songs for Amy
James Cosmo was
63 in Songs for Amy
as 'Murdo'.
Wed, May 02 2012
![Citadel Poster of Citadel](//actoragecheck.com/image/LzJOQnhTd0FSY1BpNHd3cExIMXd5RldLWGVKby5qcGcAACh231.jpg)
Citadel
James Cosmo was
63 in Citadel
as 'Priest'.
Sun, Mar 11 2012
![The Glass Man Poster of The Glass Man](//actoragecheck.com/image/L3o1WXZUWTNDNk02aFhueTdXNjNRZ241dWFjQy5qcGcAACh231.jpg)
The Glass Man
James Cosmo was
63 in The Glass Man
as 'Pecco'.
Fri, Aug 26 2011
![Outcast Poster of Outcast](//actoragecheck.com/image/LzhrNTh4UUdKUm9GYTJGQklvRjVsNnZYRjVwQi5qcGcAACh231.jpg)
Outcast
James Cosmo was
62 in Outcast
as 'Laird'.
Fri, Dec 10 2010
![Donkeys Poster of Donkeys](//actoragecheck.com/image/LzZJbXRqSnlSaGtQNlBuU210NnRCSDV0aGx0Zi5qcGcAACh231.jpg)
Donkeys
James Cosmo was
62 in Donkeys
as 'Alfred'.
Fri, Oct 08 2010
![The Runway Poster of The Runway](//actoragecheck.com/image/L2pNdzVXTWRScE10RWRIY0FhbVkxS2txMFhmMS5qcGcAACh231.jpg)
The Runway
James Cosmo was
62 in The Runway
as 'Shutherland'.
Sat, Jul 10 2010
![2081 Poster of 2081](//actoragecheck.com/image/LzFYZ1V1NkhQWU9OVjlBVmU3M05nU21xRlp2MS5qcGcAACh231.jpg)
2081
James Cosmo was
61 in 2081
as 'George Bergeron'.
Fri, May 29 2009
![The Narnia Code Poster of The Narnia Code](//actoragecheck.com/image/Lzg1eG13YVROejVhOXJqNFBuN3hyZlVYQVAxYy5qcGcAACh231.jpg)
The Narnia Code
James Cosmo was
60 in The Narnia Code
as 'Narrator'.
Thu, Apr 09 2009
![The Last Legion Poster of The Last Legion](//actoragecheck.com/image/L2syamFFb09zVEVNcVNza0JKbTNnZmN1eE5FYy5qcGcAACh231.jpg)
The Last Legion
James Cosmo was
58 in The Last Legion
as 'Hrothgar'.
Thu, Apr 19 2007
![Free Jimmy Poster of Free Jimmy](//actoragecheck.com/image/L0FtRHRMMktZZXpsMVB2dXo2ZEVRY0hHcGN3di5qcGcAACh231.jpg)
Free Jimmy
James Cosmo was
57 in Free Jimmy
as 'HudMaSpecs (voice)'.
Fri, Apr 21 2006
![Half Light Poster of Half Light](//actoragecheck.com/image/L2F3eUF4YlBxS3VPbVFtdVhTQjIxNEtPYnNQUi5qcGcAACh231.jpg)
Half Light
James Cosmo was
57 in Half Light
as 'Finlay Murray'.
Tue, Jan 17 2006
![Troy Poster of Troy](//actoragecheck.com/image/L2EwN3dMeTRPTmZwc2puQnFNd2hsV1RKVGNtLmpwZw=AACh231.jpg)
Troy
James Cosmo was
55 in Troy
as 'Glaucus'.
Thu, May 13 2004
![One Last Chance Poster of One Last Chance](//actoragecheck.com/image/L25KdDR2dENoZXFlVEtzYmhtRzE1UVpuOEhGMS5qcGcAACh231.jpg)
One Last Chance
James Cosmo was
55 in One Last Chance
as 'Big John'.
Sat, Mar 13 2004
![The Reckoning Poster of The Reckoning](//actoragecheck.com/image/L25iNUxjOGhtMHRQc2E5R2ZMb3lMYWRHbTZrOS5qcGcAACh231.jpg)
The Reckoning
James Cosmo was
55 in The Reckoning
as 'Lambert'.
Thu, Feb 26 2004
![Man Dancin' Poster of Man Dancin'](//actoragecheck.com/lost-image.jpg)
Man Dancin'
James Cosmo was
55 in Man Dancin'
as 'Donnie McGlone'.
Fri, Feb 20 2004
![Solid Air Poster of Solid Air](//actoragecheck.com/lost-image.jpg)
Solid Air
James Cosmo was
55 in Solid Air
as 'Finn'.
Fri, Aug 22 2003
![Sweet Dreams Poster of Sweet Dreams](//actoragecheck.com/image/L29Xd09pT1BRdFB5WlhMTmNQTHdVcGZSVDliYS5qcGcAACh231.jpg)
Sweet Dreams
James Cosmo was
54 in Sweet Dreams
as 'Robert'.
Fri, Mar 14 2003
![The Four Feathers Poster of The Four Feathers](//actoragecheck.com/image/L2pFNUZkb3EyeFpxZk5FcHRkU1hNSnIxdU44eC5qcGcAACh231.jpg)
The Four Feathers
James Cosmo was
54 in The Four Feathers
as 'Col. Sutch'.
Sun, Sep 08 2002
![To End All Wars Poster of To End All Wars](//actoragecheck.com/image/LzRmWFJFMDJNMkVja3BHUFpOYnVaSW8wNWRtTC5qcGcAACh231.jpg)
To End All Wars
James Cosmo was
53 in To End All Wars
as 'Col. Stuart McLean'.
Sun, Sep 02 2001
![Honest Poster of Honest](//actoragecheck.com/image/L2QxN3lKZVBTYUxEOFVLSmthREF4T1o2U1ZSZS5qcGcAACh231.jpg)
Honest
James Cosmo was
52 in Honest
as 'Tommy Chase'.
Fri, May 26 2000
![One More Kiss Poster of One More Kiss](//actoragecheck.com/image/L3JBSTNIaUxwTk1oYWR1a1Q0YzRRY3FncEhwSy5qcGcAACh231.jpg)
One More Kiss
James Cosmo was
51 in One More Kiss
as 'Frank'.
Sat, Sep 18 1999
![Billy and Zorba Poster of Billy and Zorba](//actoragecheck.com/lost-image.jpg)
Billy and Zorba
James Cosmo was
51 in Billy and Zorba
as 'Zorba'.
Sun, Aug 22 1999
![The Match Poster of The Match](//actoragecheck.com/image/L2g3c1M4MGJBZ0pyUG0zMWVLSE5WNUpxemRFTC5qcGcAACh231.jpg)
The Match
James Cosmo was
51 in The Match
as 'Billy Bailey'.
Fri, Aug 13 1999
![Sunset Heights Poster of Sunset Heights](//actoragecheck.com/image/LzdpZ2lDVm9IZ2dWNjVXaXBtbWRURkVRZ1ZhRS5qcGcAACh231.jpg)
Sunset Heights
James Cosmo was
51 in Sunset Heights
as 'MacDonald'.
Fri, Jun 04 1999
![Emma Poster of Emma](//actoragecheck.com/image/L3JEajgwNUhka2hqMHhySWFxWHhVajJTYnhaby5qcGcAACh231.jpg)
Emma
James Cosmo was
48 in Emma
as 'Mr. Weston'.
Fri, Aug 02 1996
![Trainspotting Poster of Trainspotting](//actoragecheck.com/image/L3lLbW1UMHEzNVI0QWZXOVJicTJJUFZBUHdrMy5qcGcAACh231.jpg)
Trainspotting
James Cosmo was
47 in Trainspotting
as 'Renton's Father'.
Fri, Feb 23 1996
![Braveheart Poster of Braveheart](//actoragecheck.com/image/L29yMWdCdWd5ZG1qVG9BRXE3T1pZMG93d0ZrLmpwZw=AACh231.jpg)
Braveheart
James Cosmo was
47 in Braveheart
as 'Campbell'.
Wed, May 24 1995
![Sin Bin Poster of Sin Bin](//actoragecheck.com/image/L3JsZWt5eE5IRktZeXlXU0JtZmlzOGNIWFRDNS5qcGcAACh231.jpg)
Sin Bin
James Cosmo was
45 in Sin Bin
as 'Jerry'.
Wed, May 18 1994
![The Fool Poster of The Fool](//actoragecheck.com/lost-image.jpg)
The Fool
James Cosmo was
42 in The Fool
as 'Mr. Bowring'.
Fri, Dec 07 1990
![Treasure Island Poster of Treasure Island](//actoragecheck.com/image/L21JajhValA5cVl4UWQxcExldWRqbXJWM1BGdi5qcGcAACh231.jpg)
Treasure Island
James Cosmo was
41 in Treasure Island
as 'Redruth'.
Mon, Jan 22 1990
![The Nightwatch Poster of The Nightwatch](//actoragecheck.com/image/L3pvVWdoZllseDBjcTRtVVE0UTUzb1JFZzVIZC5qcGcAACh231.jpg)
The Nightwatch
James Cosmo was
41 in The Nightwatch
as 'James Smithson'.
Sun, Nov 19 1989
![Stormy Monday Poster of Stormy Monday](//actoragecheck.com/image/L3FZcmZVZGtabUdvQjFRdEdiWW5EUjJaTDhYUi5qcGcAACh231.jpg)
Stormy Monday
James Cosmo was
39 in Stormy Monday
as 'Tony'.
Sun, May 01 1988
![Codename: Kyril Poster of Codename: Kyril](//actoragecheck.com/image/LzlRU1pYTUdYQnlDRVdtcVR5NFNmcDJISFlkai5qcGcAACh231.jpg)
Codename: Kyril
James Cosmo was
39 in Codename: Kyril
as 'Bonham'.
Tue, Mar 29 1988
![Biggles Poster of Biggles](//actoragecheck.com/image/Lzlkc08zM1ZUQnAyNjVJUURjTEcySE5GdFVkTy5qcGcAACh231.jpg)
Biggles
James Cosmo was
38 in Biggles
as 'German Soldier'.
Fri, May 30 1986
![Highlander Poster of Highlander](//actoragecheck.com/image/LzhaOGRwdEpFeXB1TG9PUXJvMVd1Z0Q4NTVZRS5qcGcAACh231.jpg)
Highlander
James Cosmo was
37 in Highlander
as 'Angus MacLeod'.
Fri, Mar 07 1986
![Operation Julie Poster of Operation Julie](//actoragecheck.com/image/L21wNnF1WVpiS1VRcmtpeW1MVk12UmMza0NTQi5qcGcAACh231.jpg)
Operation Julie
James Cosmo was
36 in Operation Julie
as 'Longfellow'.
Wed, Jan 02 1985
![The Nightmare Man Poster of The Nightmare Man](//actoragecheck.com/image/LzhqSVZlWTB3UjR4NUhCaEs1bGQ1Q2tQclVXTS5qcGcAACh231.jpg)
The Nightmare Man
James Cosmo was
32 in The Nightmare Man
as 'Sergeant Carch'.
Fri, May 01 1981
![The Professional Poster of The Professional](//actoragecheck.com/lost-image.jpg)
The Professional
James Cosmo was
24 in The Professional
as 'Sgt. Robbins'.
Sat, Mar 03 1973
![The Stone Tape Poster of The Stone Tape](//actoragecheck.com/image/L3FUY3VpWlJ1YmhjM0x2YUl1RkR5NmR2UUlIbS5qcGcAACh231.jpg)
The Stone Tape
James Cosmo was
24 in The Stone Tape
as 'Cliff Dow'.
Mon, Dec 25 1972
![Young Winston Poster of Young Winston](//actoragecheck.com/image/L3BYaFpsREwzcG1xV05WeXBYOUlhbEZRQWZmVS5qcGcAACh231.jpg)
Young Winston
James Cosmo was
24 in Young Winston
as 'Officer on Train'.
Thu, Jul 20 1972
![Doomwatch Poster of Doomwatch](//actoragecheck.com/image/L3ZTOFB1QzJna21ER0Fqc1RIT095MnhRWWRKWS5qcGcAACh231.jpg)
Doomwatch
James Cosmo was
23 in Doomwatch
as 'Bob Gillette'.
Wed, Mar 01 1972
![The Duna Bull Poster of The Duna Bull](//actoragecheck.com/lost-image.jpg)
The Duna Bull
James Cosmo was
23 in The Duna Bull
Sat, Jan 01 1972
![Assault Poster of Assault](//actoragecheck.com/image/L3p4NHhhRmNrNjhTdWFoc0d2bzJXQ1BhSHBkdi5qcGcAACh231.jpg)
Assault
James Cosmo was
22 in Assault
as 'Det. Sgt. Beale'.
Thu, Feb 11 1971
![Sovereign's Company Poster of Sovereign's Company](//actoragecheck.com/lost-image.jpg)
Sovereign's Company
James Cosmo was
21 in Sovereign's Company
as 'Senior Under Officer Patterson'.
Tue, Apr 21 1970
![Hotel Caledonia Poster of Hotel Caledonia](//actoragecheck.com/lost-image.jpg)
Hotel Caledonia
James Cosmo will be
76+ in Hotel Caledonia
as 'William Pertwee'.
Unreleased
![The Morrigan Poster of The Morrigan](//actoragecheck.com/lost-image.jpg)
The Morrigan
James Cosmo will be
76+ in The Morrigan
as 'Francis Crowley'.
Unreleased
![The Islander Poster of The Islander](//actoragecheck.com/lost-image.jpg)
The Islander
James Cosmo will be
76+ in The Islander
as 'Dida'.
Unreleased
![Salvable Poster of Salvable](//actoragecheck.com/lost-image.jpg)
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 ages![Highland Cops Poster of Highland Cops](//actoragecheck.com/image/L3N5cDZnYzQxZGRycWZEdnFmT3lnVmxBSE5QaC5qcGcAACh231.jpg)
Highland Cops
James Cosmo was
74+ in Highland Cops
as 'Narrator'.
First Air Date
Sun, Apr 02 2023
![Six Four Poster of Six Four](//actoragecheck.com/image/LzN3alU5ZjJ0Q2l0OFlud2pFMHJWa0o5c3NxWC5qcGcAACh231.jpg)
Six Four
James Cosmo was
74+ in Six Four
as 'Bill Mackie'.
First Air Date
Thu, Mar 30 2023
![His Dark Materials Poster of His Dark Materials](//actoragecheck.com/image/LzFsamNvTTloRk5pWHBjb2V2WlF3d2M3b0NZVC5qcGcAACh231.jpg)
His Dark Materials
James Cosmo was
71+ in His Dark Materials
as 'Farder Coram'.
First Air Date
Sun, Nov 03 2019
![Chernobyl Poster of Chernobyl](//actoragecheck.com/image/L2hsTFh0MnRPUFQ2UlJuamlVbW94eUcxTFRGaS5qcGcAACh231.jpg)
Chernobyl
James Cosmo was
70+ in Chernobyl
as 'Miner'.
First Air Date
Mon, May 06 2019
![The Bay Poster of The Bay](//actoragecheck.com/image/L2pEWHQ2eHpHckU3dXc4YUMyckszM1J6SjRKeS5qcGcAACh231.jpg)
The Bay
James Cosmo was
70+ in The Bay
as 'Bill Bradwell'.
First Air Date
Wed, Mar 20 2019
![The Name of the Rose Poster of The Name of the Rose](//actoragecheck.com/image/LzRCWVpPSldhN1ZPU3AwNXNUbEdpdEo2dm5MTC5qcGcAACh231.jpg)
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 Poster of Tom Clancy's Jack Ryan](//actoragecheck.com/image/L2NPNHB5M0wzcTVHTlByQTBxcjF3VkRyb3NLMS5qcGcAACh231.jpg)
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 Poster of Hold the Sunset](//actoragecheck.com/image/LzduYnk5MVZUbGFQT2R3SHBQUWRPRFk1TWg5Ni5qcGcAACh231.jpg)
Hold the Sunset
James Cosmo was
69+ in Hold the Sunset
as 'Bob'.
First Air Date
Sun, Feb 18 2018
![SS-GB Poster of SS-GB](//actoragecheck.com/image/L3NxeWJycDY4d2JVRDZ0eVV6NUlKaGlpMDBETC5qcGcAACh231.jpg)
SS-GB
James Cosmo was
68+ in SS-GB
as 'Harry Woods'.
First Air Date
Sun, Feb 19 2017
![The Durrells Poster of The Durrells](//actoragecheck.com/image/L3NnWml1UTlQTWV5SFU3eE1hSWN0d1J1NFNMYS5qcGcAACh231.jpg)
The Durrells
James Cosmo was
67+ in The Durrells
as 'Captain Creech'.
First Air Date
Sun, Apr 03 2016
![New Worlds Poster of New Worlds](//actoragecheck.com/image/L2s4Z3ZsSkxtR05vWHIxaXdFSFhlZ2ZmSkFOdi5qcGcAACh231.jpg)
New Worlds
James Cosmo was
65+ in New Worlds
as 'Goffe'.
First Air Date
Tue, Apr 01 2014
![Shetland Poster of Shetland](//actoragecheck.com/image/L3JLbnhtaXI4bTVJM1JkU1RkWnIzamFRYUNaaS5qcGcAACh231.jpg)
Shetland
James Cosmo was
64+ in Shetland
as 'Arthur McCall'.
First Air Date
Sun, Mar 10 2013
![Death in Paradise Poster of Death in Paradise](//actoragecheck.com/image/L2xGdnBGMlYweGtpU2RBVkFWaVZxcUVlZUN0OS5qcGcAACh231.jpg)
Death in Paradise
James Cosmo was
63+ in Death in Paradise
as 'Roger Seymour'.
First Air Date
Tue, Oct 25 2011
![Game of Thrones Poster of Game of Thrones](//actoragecheck.com/image/LzFYUzFvcUw4OW9wZm5iTGw4V25aWTFPMXVKeC5qcGcAACh231.jpg)
Game of Thrones
James Cosmo was
62+ in Game of Thrones
as 'Jeor Mormont'.
First Air Date
Sun, Apr 17 2011
![FlashForward Poster of FlashForward](//actoragecheck.com/image/LzdpdTJISjhaU05iQmdGTGk0MkpOY3VQakJheC5qcGcAACh231.jpg)
FlashForward
James Cosmo was
61+ in FlashForward
as 'Phillip'.
First Air Date
Thu, Sep 24 2009
![Castle Poster of Castle](//actoragecheck.com/image/L2RpWEJlTXp2ZkpiMmlKZzNHMGtDVWFNQ3pFYy5qcGcAACh231.jpg)
Castle
James Cosmo was
60+ in Castle
as 'Finn Rourke'.
First Air Date
Mon, Mar 09 2009
![Merlin Poster of Merlin](//actoragecheck.com/image/LzhlUjVKZzdDeHN1Q09FQlU1d1cwb3BPYnhwaS5qcGcAACh231.jpg)
Merlin
James Cosmo was
60+ in Merlin
as 'Hengist'.
First Air Date
Sat, Sep 20 2008
![Sons of Anarchy Poster of Sons of Anarchy](//actoragecheck.com/image/L3lQTGtmNEVpQ2tSME5Pdk1mbXBITUEyemZOMy5qcGcAACh231.jpg)
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 Poster of The Colour of Magic](//actoragecheck.com/image/L2JzakFqWkNoUFR2WnM5b1RjdUVSNDFSQ2hSZS5qcGcAACh231.jpg)
The Colour of Magic
James Cosmo was
59+ in The Colour of Magic
as 'Galder Weatherwax'.
First Air Date
Sun, Mar 23 2008
![Rebus Poster of Rebus](//actoragecheck.com/image/L3F1WFNLMG5xbmVRMGZJZ3ZEZlc5RUswVHhmeS5qcGcAACh231.jpg)
Rebus
James Cosmo was
51+ in Rebus
as 'Morris Cafferty, Morris Gerald Cafferty'.
First Air Date
Wed, Apr 26 2000
![Badger Poster of Badger](//actoragecheck.com/lost-image.jpg)
Badger
James Cosmo was
51+ in Badger
First Air Date
Sun, Jul 11 1999
![Cleopatra Poster of Cleopatra](//actoragecheck.com/image/L0lFMzQ0SUx1dkRVUkhWd2tYSlFPUVJhb1U4LmpwZw=AACh231.jpg)
Cleopatra
James Cosmo was
50+ in Cleopatra
as 'Agrippa'.
First Air Date
Sun, May 23 1999
![Ain't Misbehavin' Poster of Ain't Misbehavin'](//actoragecheck.com/image/L3ZESlg1cVJTWW9ROENSYWVYWTRjblJBSE9qVC5qcGcAACh231.jpg)
Ain't Misbehavin'
James Cosmo was
49+ in Ain't Misbehavin'
as 'Malky Fraser'.
First Air Date
Mon, Jul 28 1997
![Midsomer Murders Poster of Midsomer Murders](//actoragecheck.com/image/L3B6N3RzV3hlMFRUZGZKbldQalpBRW5yU2w1TS5qcGcAACh231.jpg)
Midsomer Murders
James Cosmo was
48+ in Midsomer Murders
as 'Jack 'Axeman' McKinley'.
First Air Date
Sun, Mar 23 1997
![Ivanhoe Poster of Ivanhoe](//actoragecheck.com/image/LzluMEpSV1JBanB5MFBPcFpqR0Jlc1VPelVZUS5qcGcAACh231.jpg)
Ivanhoe
James Cosmo was
48+ in Ivanhoe
as 'Cedric'.
First Air Date
Sun, Jan 12 1997
![Roughnecks Poster of Roughnecks](//actoragecheck.com/image/LzJZVTJTYnZFSE9LekhoUEpyMGd1Q0liRndKUi5qcGcAACh231.jpg)
Roughnecks
James Cosmo was
46+ in Roughnecks
as 'Tom'.
First Air Date
Thu, Jun 16 1994
![Heartbeat Poster of Heartbeat](//actoragecheck.com/image/L2pBbWtNbnF5S1A2a0Q5UWxYdkp4a3hNTHdEQi5qcGcAACh231.jpg)
Heartbeat
James Cosmo was
43+ in Heartbeat
as 'Matthew Chapman'.
First Air Date
Fri, Apr 10 1992
![The House of Eliott Poster of The House of Eliott](//actoragecheck.com/image/L2E5OXVFa2hpR2kxT0pidWZiY21nazBRU3A4dS5qcGcAACh231.jpg)
The House of Eliott
James Cosmo was
43+ in The House of Eliott
as 'James Maxton'.
First Air Date
Sat, Aug 31 1991
![Casualty Poster of Casualty](//actoragecheck.com/image/L3hvcmk2ajFlT2RYd0Q1ejIxM3QybzhOTWN2dS5qcGcAACh231.jpg)
Casualty
James Cosmo was
38+ in Casualty
as 'John Breckman, Tony'.
First Air Date
Sat, Sep 06 1986
![Running Scared Poster of Running Scared](//actoragecheck.com/image/L3YyTkNPOG43TzVOejUyMTJQQXpYTEY4ZzM0Ty5qcGcAACh231.jpg)
Running Scared
James Cosmo was
37+ in Running Scared
as 'Detective Inspector McNeil'.
First Air Date
Wed, Jan 15 1986
![Super Gran Poster of Super Gran](//actoragecheck.com/image/L3JoV1BDNkdHNjN6QzhSdWxXSTNsbGVFbkxDeC5qcGcAACh231.jpg)
Super Gran
James Cosmo was
36+ in Super Gran
as 'Mr. McBigg'.
First Air Date
Sun, Jan 20 1985
![The Bill Poster of The Bill](//actoragecheck.com/image/L2JNZDRUNjQ3YjlZZGtiUXZVTHluZEJOVjh1TC5qcGcAACh231.jpg)
The Bill
James Cosmo was
36+ in The Bill
First Air Date
Tue, Oct 16 1984
![Taggart Poster of Taggart](//actoragecheck.com/image/LzNQYlBQU0hqYWlaMmp4RlVTdmJkOGNsbWZhQi5qcGcAACh231.jpg)
Taggart
James Cosmo was
35+ in Taggart
First Air Date
Tue, Sep 06 1983
![The Nightmare Man Poster of The Nightmare Man](//actoragecheck.com/image/L3htQzZwaHh4aG9QU2hoRzRkMkUwSkdqRjdyMC5qcGcAACh231.jpg)
The Nightmare Man
James Cosmo was
32+ in The Nightmare Man
First Air Date
Fri, May 01 1981
![Hammer House of Horror Poster of Hammer House of Horror](//actoragecheck.com/image/LzhXVVo3OW1wMzlodWFmZkFhYmNUWjcycE1XNC5qcGcAACh231.jpg)
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 Poster of Take the High Road](//actoragecheck.com/image/L2pLTHplR0laMzlZRTZMTENYVTg3M1lBWjFoYS5qcGcAACh231.jpg)
Take the High Road
James Cosmo was
31+ in Take the High Road
First Air Date
Tue, Feb 19 1980
![Minder Poster of Minder](//actoragecheck.com/image/LzRzOWhpeVF2VGFNZTFiSzkxSFJDVGdEVEFvRi5qcGcAACh231.jpg)
Minder
James Cosmo was
31+ in Minder
as 'Jock McLeish'.
First Air Date
Mon, Oct 29 1979
![Thundercloud Poster of Thundercloud](//actoragecheck.com/lost-image.jpg)
Thundercloud
James Cosmo was
31+ in Thundercloud
First Air Date
Thu, May 24 1979
![Kidnapped Poster of Kidnapped](//actoragecheck.com/image/LzF5NW1oNVNtUTYxR3lleHhOREpJS2J5VG1UZC5qcGcAACh231.jpg)
Kidnapped
James Cosmo was
30+ in Kidnapped
as 'Beggar/Soldier'.
First Air Date
Fri, Dec 01 1978
![The Professionals Poster of The Professionals](//actoragecheck.com/image/L2RjV2JIMzN1VUdrOHBLbUlncVgzaFJrQk5lTi5qcGcAACh231.jpg)
The Professionals
James Cosmo was
29+ in The Professionals
as 'Glover'.
First Air Date
Fri, Dec 30 1977
![Survivors Poster of Survivors](//actoragecheck.com/image/L2RqWWlIbUx1b200OGphOWc3MTJaSWlIZ1JiUC5qcGcAACh231.jpg)
Survivors
James Cosmo was
26+ in Survivors
as 'Lenny Carter'.
First Air Date
Wed, Apr 16 1975
![The Sweeney Poster of The Sweeney](//actoragecheck.com/image/L2JCN2VyNWxReXROanNYM3FHTDlONFJ3WGZndC5qcGcAACh231.jpg)
The Sweeney
James Cosmo was
26+ in The Sweeney
as 'Det. Sgt. Davy Freeth'.
First Air Date
Thu, Jan 02 1975
![Warship Poster of Warship](//actoragecheck.com/image/LzdtSXhaODRNdERrM2FnNVlXcUw1dlJNT3BZQy5qcGcAACh231.jpg)
Warship
James Cosmo was
25+ in Warship
First Air Date
Thu, Jun 07 1973
![The Persuaders! Poster of The Persuaders!](//actoragecheck.com/image/L3RhQjk4TUJWMTZJMEJZa1Rvb1VjTkhGWFF5Ni5qcGcAACh231.jpg)
The Persuaders!
James Cosmo was
23+ in The Persuaders!
as 'Inspector Williams'.
First Air Date
Fri, Sep 17 1971
![UFO Poster of UFO](//actoragecheck.com/image/L2NEQ2tET1ZOYjZPQW9TcnRvT3ZndlA2S2d3SC5qcGcAACh231.jpg)
UFO
James Cosmo was
22+ in UFO
as 'Lt. Anderson'.
First Air Date
Wed, Sep 16 1970
![Dr. Finlay's Casebook Poster of Dr. Finlay's Casebook](//actoragecheck.com/image/L3lXMDhBcmVyRHpsdjJZbG1qZzl1bEp6bWxCTi5qcGcAACh231.jpg)
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 Poster of The Choice](//actoragecheck.com/lost-image.jpg)
The Choice
James Cosmo will be
76+ in The Choice
First Air Date
Unreleased
![Fear Poster of Fear](//actoragecheck.com/lost-image.jpg)
Fear
James Cosmo will be
76+ in Fear
First Air Date
Unreleased
![Nightsleeper Poster of Nightsleeper](//actoragecheck.com/lost-image.jpg)
Nightsleeper
James Cosmo will be
76+ in Nightsleeper
First Air Date
Unreleased