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 | Hotel Caledonia | William Pertwee | 2027 |
| Movie | Storm Rider: Legend of Hammerhead | Dida | 2025-05-20 |
| Movie | The Last Redemption | Lord Goran | 2025-01-30 |
| Series | Fear | Allan Berwick | 2025-03-04 |
| Movie | Salvable | Welly | 2025-05-01 |
| Series | Nightsleeper | Fraser Warren | 2024-09-15 |
| Movie | The Three Musketeers | Cardinal Richelieu | 2023-03-23 |
| Movie | Breath | Nick | 2022-01-10 |
| Series | Karen Pirie | Brodie Grant Snr | 2022-09-25 |
| Movie | My Sailor, My Love | Howard | 2022-09-30 |
| Movie | The Kindred | Frank Menzies | 2021-12-28 |
| Movie | Jagame Thandhiram | Peter Sprott | 2021-06-18 |
| Movie | Skylines | Grant | 2020-10-25 |
| Movie | The Hole in the Ground | Des Brady | 2019-03-01 |
| Movie | Get Duked! | Farmer | 2019-03-08 |
| Series | The Name of the Rose | Jorge of Burgos | 2019-03-04 |
| Series | The Bay | Bill Bradwell | 2019-03-20 |
| Movie | Tomorrow | Mr. Charles | 2019-09-27 |
| Series | His Dark Materials | Farder Coram | 2019-11-03 |
| Movie | Off Grid | John Tanner | 2019-12-13 |
| Movie | Darkness Comes | Policeman | 2018-05-15 |
| Series | Hold the Sunset | Bob | 2018-02-18 |
| Movie | In Darkness | Niall | 2018-05-25 |
| Movie | Rogue Trooper: The Quartz Massacre | Narrator | 2018-05-01 |
| Series | Tom Clancy's Jack Ryan | Luka Gocharov | 2018-08-30 |
| Movie | Malevolent | Grandpa | 2018-12-13 |
| Movie | Ashes in the Snow | Mr. Stakas | 2018-10-12 |
| Movie | Outlaw King | Robert Bruce Senior | 2018-09-06 |
| Movie | Eliminators | Cooper | 2017-01-05 |
| Movie | T2 Trainspotting | Renton's Father | 2017-01-27 |
| Series | SS-GB | Harry Woods | 2017-02-19 |
| Movie | Wonder Woman | FIeld Marshall Haig | 2017-05-30 |
| Movie | London Heist | Ray | 2017-06-17 |
| 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 | Moonwalkers | Dawson | 2015-03-14 |
| Movie | Amélia & Duarte | Narrator (English) | 2015-05-21 |
| Movie | The Legend of Barney Thomson | James Henderson | 2015-07-24 |
| Movie | Estranged | Albert | 2015-08-28 |
| Movie | The Pyramid Texts | Ray | 2015-06-19 |
| Movie | We Still Kill the Old Way | Arthur | 2014-12-12 |
| Series | New Worlds | Unknown | 2014-04-01 |
| Movie | The Christmas Candle | Herbert Hopewell | 2013-11-22 |
| Movie | Hammer of the Gods | King Bagsecg | 2013-07-05 |
| Movie | Get Lucky | Mr. Zigic | 2013-08-08 |
| Movie | Justin and the Knights of Valour | Blucher (voice) | 2013-08-09 |
| Movie | Citadel | Priest | 2012-03-11 |
| Movie | No Saints for Sinners | 2011-01-01 | |
| Series | Game of Thrones | Jeor Mormont | 2011-04-17 |
| Movie | The Glass Man | Pecco | 2011-08-26 |
| Movie | One Night in Emergency | 2010-01-04 | |
| Movie | Outcast | Laird | 2010-12-10 |
| Movie | The Runway | Shutherland | 2010-07-10 |
| Movie | Donkeys | Alfred | 2010-10-08 |
| Movie | The Santa Incident | Nick | 2010-12-09 |
| Series | Castle | Finn Rourke | 2009-03-09 |
| Movie | The Narnia Code | Narrator | 2009-04-09 |
| Series | FlashForward | Phillip | 2009-09-24 |
| Movie | 2081 | George Bergeron | 2009-05-29 |
| Movie | Futureshock: Comet | Brenden | 2008-01-02 |
| Series | The Colour of Magic | Galder Weatherwax | 2008-03-23 |
| Movie | Lives of the Saints | Mr. Karva | 2007-01-26 |
| Movie | The Seeker: The Dark Is Rising | Dawson | 2007-10-05 |
| Movie | The Last Legion | Hrothgar | 2007-04-19 |
| 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 |
| Series | Little House on the Prairie | Mr. Scott | 2005-03-26 |
| Movie | The Adventures of Greyfriars Bobby | James Brown | 2005-10-29 |
| Movie | Man Dancin' | Donnie McGlone | 2004-02-20 |
| Movie | One Last Chance | Big John | 2004-03-13 |
| Movie | The Reckoning | Lambert | 2004-02-26 |
| 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 | To End All Wars | Col. Stuart McLean | 2001-09-02 |
| Movie | All the Queen's Men | Archie | 2001-10-14 |
| Series | The 10th Kingdom | Blind Woodsman | 2000-02-27 |
| Movie | Honest | Tommy Chase | 2000-05-26 |
| Movie | The Last of the Blonde Bombshells | McNab | 2000-08-26 |
| Movie | Sunset Heights | MacDonald | 1999-06-04 |
| Series | Cleopatra | Agrippa | 1999-05-23 |
| Series | Badger | Unknown | 1999-07-11 |
| Movie | Split Second | Donald Paterson | 1999-08-26 |
| Movie | The Match | Billy Bailey | 1999-08-13 |
| Movie | Billy and Zorba | Zorba | 1999-08-22 |
| Movie | One More Kiss | Frank | 1999-09-18 |
| Movie | Babe: Pig in the City | Thelonius (voice) | 1998-11-25 |
| Series | Ivanhoe | Cedric | 1997-01-12 |
| Series | Ain't Misbehavin' | Malky Fraser | 1997-07-28 |
| Series | Midsomer Murders | Unknown | 1997-03-23 |
| Movie | Emma | Mr. Weston | 1996-08-02 |
| Movie | Trainspotting | Renton's Father | 1996-02-23 |
| 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 |
| Series | Winners and Losers | Frank Kerr | 1989-03-06 |
| Movie | The Nightwatch | James Smithson | 1989-11-19 |
| Movie | Stormy Monday | Tony | 1988-05-01 |
| Movie | Codename: Kyril | Bonham | 1988-03-29 |
| Series | Running Scared | Detective Inspector McNeil | 1986-01-15 |
| Series | Casualty | Tony | 1986-09-06 |
| Movie | Biggles | German Soldier | 1986-05-30 |
| 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 | Scarecrow and Mrs. King | Unknown | 1983-10-03 |
| Series | Taggart | Unknown | 1983-09-06 |
| Movie | Living Apart Together | Priest | 1982-11-29 |
| Movie | The Nightmare Man | Sergeant Carch | 1981-05-01 |
| Series | 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 | Doomwatch | Bob Gillette | 1972-03-01 |
| Movie | Young Winston | Officer on Train | 1972-07-20 |
| Movie | The Stone Tape | Cliff Dow | 1972-12-25 |
| Series | The Persuaders! | Unknown | 1971-09-17 |
| Movie | Assault | Det. Sgt. Beale | 1971-02-11 |
| Movie | Sovereign's Company | Senior Under Officer Patterson | 1970-04-21 |
| Series | UFO | Unknown | 1970-09-16 |
| Movie | Battle of Britain | Jamie | 1969-09-15 |
| Movie | The Virgin Soldiers | Waller | 1969-10-14 |
| Series | Ransom for a Pretty Girl | 1966-09-10 |