From Wikipedia, the free encyclopedia James Cosmos is known for his film roles as Angus MacLeod in Highlander, Campbell in Braveheart and as Father Christmas in the adaptation of The Chronicles of Narnia: The Lion, the Witch and the Wardrobe. Over the years he has also had roles in films such as Trainspotting, The Last Legion, Troy, and 2081 . He also appeared in Take the High Road as Alex Geddes from 1982-83. 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.
Movie | The Islander | Dida | 2025 |
Movie | Hotel Caledonia | William Pertwee | 2025 |
Series | Nightsleeper | 2025 | |
Movie | The Three Musketeers | Cardinal Richelieu | 2023-03-23 |
Movie | My Sailor My Love | Howard | 2022-09-30 |
Movie | The Kindred | Frank Menzies | 2021-12-28 |
Movie | Skylines | Grant | 2020-10-25 |
Movie | The Hole in the Ground | Des Brady | 2019-03-01 |
Series | The Name of the Rose | Jorge of Burgos | 2019-03-04 |
Series | The Bay | Bill Bradwell | 2019-03-20 |
Movie | Off Grid | John Tanner | 2019-12-13 |
Series | His Dark Materials | Farder Coram | 2019-11-03 |
Movie | Tomorrow | Mr. Charles | 2019-09-27 |
Movie | Get Duked! | Farmer | 2019-03-08 |
Series | Hold the Sunset | Bob | 2018-02-18 |
Movie | Rogue Trooper: The Quartz Massacre | Narrator | 2018-05-01 |
Movie | Darkness Comes | Policeman | 2018-05-15 |
Movie | Ashes in the Snow | Mr. Stakas | 2018-10-12 |
Movie | Outlaw King | Robert Bruce Senior | 2018-09-06 |
Series | Tom Clancy's Jack Ryan | Luka Gocharov | 2018-08-30 |
Movie | In Darkness | Niall | 2018-05-25 |
Movie | Malevolent | Grandpa | 2018-12-13 |
Movie | T2 Trainspotting | Renton's Father | 2017-01-27 |
Movie | London Heist | Ray | 2017-06-17 |
Movie | Wonder Woman | FIeld Marshall Haig | 2017-05-30 |
Series | SS-GB | Harry Woods | 2017-02-19 |
Movie | Bunker: Project 12 | Brian Balanowsky | 2016-01-08 |
Movie | Breakdown | Albert Chapman | 2016-01-15 |
Movie | Ben-Hur | Quintus Arius | 2016-08-17 |
Movie | Monochrome | Roger Daniels | 2016-10-01 |
Movie | Dark Signal | Alan | 2016-05-30 |
Movie | Whisky Galore | Macalister the Minister | 2016-06-26 |
Movie | Eliminators | Cooper | 2016-12-06 |
Movie | Moonwalkers | Dawson | 2015-03-14 |
Movie | The Pyramid Texts | Ray | 2015-06-19 |
Movie | The Legend of Barney Thomson | James Henderson | 2015-07-24 |
Movie | Estranged | Albert | 2015-08-28 |
Movie | Amélia & Duarte | Narrator (English) | 2015-05-21 |
Movie | We Still Kill the Old Way | Arthur | 2014-12-12 |
Series | New Worlds | Unknown | 2014-04-01 |
Movie | Get Lucky | Mr. Zigic | 2013-08-08 |
Movie | The Christmas Candle | Herbert Hopewell | 2013-11-22 |
Movie | Justin and the Knights of Valour | Blucher (voice) | 2013-08-09 |
Movie | Hammer of the Gods | King Bagsecg | 2013-07-05 |
Movie | Citadel | Priest | 2012-03-11 |
Series | Game of Thrones | Jeor Mormont | 2011-04-17 |
Movie | The Glass Man | Pecco | 2011-08-26 |
Movie | Outcast | Laird | 2010-12-10 |
Movie | The Santa Incident | Nick | 2010-12-09 |
Movie | One Night in Emergency | 2010-01-04 | |
Movie | The Runway | Shutherland | 2010-07-10 |
Movie | Donkeys | Alfred | 2010-10-08 |
Movie | 2081 | George Bergeron | 2009-05-29 |
Series | Castle | Finn Rourke | 2009-03-09 |
Series | FlashForward | Phillip | 2009-09-24 |
Movie | The Narnia Code | Narrator | 2009-04-09 |
Series | The Colour of Magic | Galder Weatherwax | 2008-03-23 |
Movie | Futureshock: Comet | Brenden | 2008-01-02 |
Movie | The Last Legion | Hrothgar | 2007-04-19 |
Movie | The Seeker: The Dark Is Rising | Dawson | 2007-10-05 |
Movie | Lives of the Saints | Mr. Karva | 2007-01-26 |
Movie | Half Light | Finlay Murray | 2006-01-17 |
Movie | Free Jimmy | HudMaSpecs (voice) | 2006-04-21 |
Movie | The Chronicles of Narnia: The Lion, the Witch and the Wardrobe | Father Christmas | 2005-12-07 |
Movie | The Adventures of Greyfriars Bobby | James Brown | 2005-10-29 |
Series | Little House on the Prairie | Mr. Scott | 2005-03-26 |
Movie | One Last Chance | Big John | 2004-03-13 |
Movie | The Reckoning | Lambert | 2004-02-26 |
Movie | Man Dancin' | Donnie McGlone | 2004-02-20 |
Movie | Troy | Glaucus | 2004-05-13 |
Movie | Sweet Dreams | Robert | 2003-03-14 |
Movie | Once Upon a Time in the Midlands | Billy | 2002-09-06 |
Movie | The Four Feathers | Col. Sutch | 2002-09-08 |
Movie | All the Queen's Men | Archie | 2001-10-14 |
Movie | To End All Wars | Col. Stuart McLean | 2001-09-02 |
Movie | Honest | Tommy Chase | 2000-05-26 |
Movie | The Last of the Blonde Bombshells | McNab | 2000-08-26 |
Movie | Tales from the Madhouse | The Centurion | 2000-04-16 |
Series | The 10th Kingdom | Blind Woodsman | 2000-02-27 |
Series | Cleopatra | Agrippa | 1999-05-23 |
Movie | One More Kiss | Frank | 1999-09-18 |
Movie | Billy and Zorba | Zorba | 1999-08-22 |
Movie | The Match | Billy Bailey | 1999-08-13 |
Series | Badger | Unknown | 1999-07-11 |
Movie | Sunset Heights | MacDonald | 1999-06-04 |
Movie | Babe: Pig in the City | Thelonius (voice) | 1998-11-25 |
Series | Ain't Misbehavin' | Malky Fraser | 1997-07-28 |
Series | Midsomer Murders | Unknown | 1997-03-23 |
Series | Ivanhoe | Cedric | 1997-01-12 |
Movie | Trainspotting | Renton's Father | 1996-02-23 |
Movie | Emma | Mr. Weston | 1996-08-02 |
Movie | Braveheart | Campbell | 1995-05-24 |
Movie | Sin Bin | Jerry | 1994-05-18 |
Series | Roughnecks | Tom | 1994-06-16 |
Series | Heartbeat | Unknown | 1992-04-10 |
Movie | Treasure Island | Redruth | 1990-01-22 |
Movie | The Fool | Mr. Bowring | 1990-12-07 |
Movie | The Nightwatch | James Smithson | 1989-11-19 |
Movie | Stormy Monday | Tony | 1988-05-01 |
Movie | Codename: Kyril | Bonham | 1988-03-29 |
Series | Casualty | Tony | 1986-09-06 |
Movie | Biggles | German Soldier | 1986-05-30 |
Series | Running Scared | Detective Inspector McNeil | 1986-01-15 |
Movie | Highlander | Angus MacLeod | 1986-03-07 |
Series | Super Gran | Mr. McBigg | 1985-01-20 |
Movie | Operation Julie | Longfellow | 1985-01-02 |
Series | The Bill | Unknown | 1984-10-16 |
Series | Taggart | Unknown | 1983-09-06 |
Series | Scarecrow and Mrs. King | Unknown | 1983-10-03 |
Movie | Living Apart Together | Priest | 1982-11-29 |
Series | The Nightmare Man | 1981-05-01 | |
Movie | The Nightmare Man | Sergeant Carch | 1981-05-01 |
Series | Hammer House of Horror | Unknown | 1980-09-13 |
Series | Take the High Road | 1980-02-19 | |
Series | Thundercloud | 1979-05-24 | |
Series | Dick Barton: Special Agent | Jock Anderson | 1979-01-06 |
Series | Survivors | Unknown | 1975-04-16 |
Movie | The Cheviot, the Stag and the Black, Black Oil | Loch | 1974-06-06 |
Series | Warship | 1973-06-07 | |
Movie | Young Winston | Officer on Train | 1972-07-20 |
Movie | Doomwatch | Bob Gillette | 1972-03-01 |
Movie | The Stone Tape | Cliff Dow | 1972-12-25 |
Movie | Assault | Det. Sgt. Beale | 1971-02-11 |
Series | The Persuaders! | Unknown | 1971-09-17 |
Series | UFO | Unknown | 1970-09-16 |
Movie | Sovereign's Company | Senior Under Officer Patterson | 1970-04-21 |
Movie | The Virgin Soldiers | Waller | 1969-10-14 |
Movie | Battle of Britain | Jamie | 1969-09-15 |
Series | Ransom for a Pretty Girl | 1966-09-10 |