
James Cosmo
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.
Filmography
The Morrigan2026 · Colum Eastwood
Preschool2026 · Josh Duhamel- Storm Rider: Legend of Hammerhead2026 · Zoran Lisinac
The Beast Within2024 · Alexander J. Farrell
Scrooge: A Christmas Carol2022 · Stephen Donnelly
Skylines2020 · Liam O'Donnell
The Hole in the Ground2019 · Lee Cronin
Outlaw King2018 · David Mackenzie
Ashes in the Snow2018 · Marius Markevicius
In Darkness2018 · Anthony Byrne- Malevolent2018 · Olaf de Fleur Johannesson
Wonder Woman2017 · Patty Jenkins
T2 Trainspotting2017 · Danny Boyle
Ben-Hur2016 · Timur Bekmambetov- Eliminators2016 · James Nunn
Moonwalkers2015 · Antoine Bardou-Jacquet- Estranged2015 · Adam Levins
- The Legend of Barney Thomson2015 · Robert Carlyle
Justin and the Knights of Valour2013 · Manuel Sicilia- Hammer of the Gods2013 · Farren Blackburn
- Outcast2010 · Colm McCarthy
Futureshock: Comet2008 · Keith Boak
The Last Legion2007 · Doug Lefler
The Seeker: The Dark Is Rising2007 · David L. Cunningham- Half Light2006 · Craig Rosenberg
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe2005 · Andrew Adamson
Troy2004 · Wolfgang Petersen- Sweet Dreams2003 · Søren Kragh-Jacobsen
The Four Feathers2002 · Shekhar Kapur
To End All Wars2001 · David L. Cunningham
Babe: Pig in the City1998 · George Miller
Trainspotting1996 · Danny Boyle
Emma1996 · Douglas McGrath
Braveheart1995 · Mel Gibson
Treasure Island1990 · Fraser Clarke Heston
Highlander1986 · Russell Mulcahy
Biggles1986 · John Hough


