
Highest rated as cast or director
Biography
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.
Acted in 174
2020s
- 2026
- 2025
Fear
Allan Berwick · 3 episodes
- 2024
- 2023
Six Four
Jim Mackie · 4 episodes
- 2022
- 2021
- 2020
2010s
- 2019
Off Grid
John Tanner
Forget Me Not
Benedict
Tomorrow
Mr. Charles
Shadow Boxer
Eddie Royce
- 2018
Darkness Comes
Policeman
Hold the Sunset
Bob · 3 episodes
- 2017
- 2016
Whisky Galore
Macalister the Minister
Dark Signal
Alan
Stag
Gamekeeper · 2 episodes
- 2015
The Pyramid Texts
Ray
- 2014
The Boogeyman
Dr. Harper
New Worlds
Goffe · 1 episode
- 2013
The Golden Scallop
Judge Wellington
- 2012
Songs for Amy
Murdo
- 2011
The Glass Man
Pecco
No Saints for Sinners
Movie
- 2010
Donkeys
Alfred
The Runway
Shutherland
One Night in Emergency
Movie
2000s
- 2009
2081
George Bergeron
The Clan
Hector McKinley
- 2008
The Color of Magic - Die Reise des Zauberers Teil 1
Galder Weatherwax
- 2007
Where Have I Been All Your Life?
John
Lives of the Saints
Mr. Karva
- 2006
- 2005
Little House on the Prairie
Mr. Scott · 6 episodes
- 2004
One Last Chance
Big John
The Reckoning
Lambert
- 2003
Solid Air
Finn
Sweet Dreams
Robert
- 2002
Once Upon a Time in the Midlands
Billy
- 2001
All the Queen's Men
Archie
- 2000
Reflections Upon the Origin of the Pineapple
Movie
Honest
Tommy Chase
Easter Tales
The Centurion · 1 episode
1990s
- 1999
One More Kiss
Frank
Split Second
Donald Paterson
Billy and Zorba
Zorba
The Match
Billy Bailey
Sunset Heights
MacDonald
Cleopatra
Agrippa · 2 episodes
- 1998
- 1997
Ain't Misbehavin'
Malky Fraser · 3 episodes
- 1996
- 1995
The Key
Gangster
- 1994
Roughnecks
Tom · 13 episodes
Sin Bin
Jerry
- 1992
- 1991
- 1990
1980s
- 1989
The Nightwatch
James Smithson
The Justice Game
Glen · 4 episodes
- 1988
- 1987
Brond
Primo · 3 episodes
- 1986
Running Scared
Detective Inspector McNeil · 6 episodes
- 1985
Lytton's Diary
Harry Owen · 1 episode
Operation Julie
Longfellow
- 1984
The Master of Ballantrae
Horseman (uncredited)
- 1983
- 1981
House on the Hill
Bonfield · 1 episode
The Nightmare Man
Sergeant Carch
The Nightmare Man
Sergeant Carch · 4 episodes
- 1980
1970s
- 1979
Thundercloud
Chief Petty Officer Hawkins · 13 episodes
Kidnapped
Beggar/Soldier · 1 episode
Dick Barton: Special Agent
Jock Anderson · 32 episodes
- 1978
- 1977
- 1976
George and Mildred
Keith · 1 episode
- 1975
- 1974
The Cheviot, the Stag and the Black, Black Oil
Loch
- 1972
The Stone Tape
Cliff Dow
Sutherland's Law
Ian Campbell
Young Winston
Officer on Train
Doomwatch
Bob Gillette
- 1971
Assault
Det. Sgt. Beale
- 1970
Sovereign's Company
Senior Under Officer Patterson
1960s
- 1969
The Virgin Soldiers
Waller
- 1967
- 1964
- 1962
No release date
Follow the Dark
Gregory Kern
Appearances5
2020s
- 2023
Highland Cops
Narrator · 5 episodes
2010s
- 2018
Rogue Trooper: The Quartz Massacre
Narrator (voice)
- 2015
Amélia & Duarte
Narrator (English)
2000s
- 2009
The Narnia Code
Narrator
- 2001





