![Image of James Cosmo](https://image.tmdb.org/t/p/w342/yNZLoDlGmsQfvqK53yFiCMsknp0.jpg)
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 | The Last Redemption | Lord Goran | 2025 |
Series | Nightsleeper | 2025 | |
Series | Fear | 2025 | |
Movie | The Three Musketeers | Cardinal Richelieu | 2023-03-23 |
Movie | My Sailor My Love | Howard | 2022-09-30 |
Movie | Breath | Nick | 2022-01-10 |
Movie | Jagame Thandhiram | Peter Sprott | 2021-06-18 |
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 |
Movie | Tomorrow | Mr. Charles | 2019-09-27 |
Movie | Off Grid | John Tanner | 2019-12-13 |
Series | His Dark Materials | Farder Coram | 2019-11-03 |
Series | The Bay | Bill Bradwell | 2019-03-20 |
Movie | Get Duked! | Farmer | 2019-03-08 |
Series | The Name of the Rose | Jorge of Burgos | 2019-03-04 |
Movie | Rogue Trooper: The Quartz Massacre | Narrator | 2018-05-01 |
Movie | Ashes in the Snow | Mr. Stakas | 2018-10-12 |
Movie | Darkness Comes | Policeman | 2018-05-15 |
Series | Tom Clancy's Jack Ryan | Luka Gocharov | 2018-08-30 |
Movie | Outlaw King | Robert Bruce Senior | 2018-09-06 |
Movie | Malevolent | Grandpa | 2018-12-13 |
Movie | In Darkness | Niall | 2018-05-25 |
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 | Eliminators | Cooper | 2016-12-06 |
Movie | Monochrome | Roger Daniels | 2016-10-01 |
Movie | Whisky Galore | Macalister the Minister | 2016-06-26 |
Movie | Dark Signal | Alan | 2016-05-30 |
Movie | Ben-Hur | Quintus Arius | 2016-08-17 |
Movie | Moonwalkers | Dawson | 2015-03-14 |
Movie | Estranged | Albert | 2015-08-28 |
Movie | The Legend of Barney Thomson | James Henderson | 2015-07-24 |
Movie | Amélia & Duarte | Narrator (English) | 2015-05-21 |
Movie | We Still Kill the Old Way | Arthur | 2014-12-12 |
Movie | Get Lucky | Mr. Zigic | 2013-08-08 |
Movie | Justin and the Knights of Valour | Blucher (voice) | 2013-08-09 |
Movie | The Christmas Candle | Herbert Hopewell | 2013-11-22 |
Movie | Hammer of the Gods | King Bagsecg | 2013-07-05 |
Movie | Citadel | Priest | 2012-03-11 |
Movie | No Saints for Sinners | 2011-01-01 | |
Movie | The Glass Man | Pecco | 2011-08-26 |
Movie | The Santa Incident | Nick | 2010-12-09 |
Movie | Donkeys | Alfred | 2010-10-08 |
Movie | The Runway | Shutherland | 2010-07-10 |
Movie | One Night in Emergency | 2010-01-04 | |
Movie | Outcast | Laird | 2010-12-10 |
Movie | 2081 | George Bergeron | 2009-05-29 |
Series | The Colour of Magic | Galder Weatherwax | 2008-03-23 |
Movie | Futureshock: Comet | Brenden | 2008-01-02 |
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 | Free Jimmy | HudMaSpecs (voice) | 2006-04-21 |
Movie | Half Light | Finlay Murray | 2006-01-17 |
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 | Troy | Glaucus | 2004-05-13 |
Movie | Man Dancin' | Donnie McGlone | 2004-02-20 |
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 |
Movie | The Last of the Blonde Bombshells | McNab | 2000-08-26 |
Movie | Honest | Tommy Chase | 2000-05-26 |
Series | The 10th Kingdom | Blind Woodsman | 2000-02-27 |
Series | Cleopatra | Agrippa | 1999-05-23 |
Movie | Sunset Heights | MacDonald | 1999-06-04 |
Movie | Billy and Zorba | Zorba | 1999-08-22 |
Movie | One More Kiss | Frank | 1999-09-18 |
Movie | The Match | Billy Bailey | 1999-08-13 |
Movie | Babe: Pig in the City | Thelonius (voice) | 1998-11-25 |
Series | Ain't Misbehavin' | Malky Fraser | 1997-07-28 |
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 |
Series | Roughnecks | Tom | 1994-06-16 |
Movie | Sin Bin | Jerry | 1994-05-18 |
Movie | The Fool | Mr. Bowring | 1990-12-07 |
Movie | Treasure Island | Redruth | 1990-01-22 |
Movie | The Nightwatch | James Smithson | 1989-11-19 |
Movie | Codename: Kyril | Bonham | 1988-03-29 |
Movie | Stormy Monday | Tony | 1988-05-01 |
Movie | Highlander | Angus MacLeod | 1986-03-07 |
Series | Running Scared | Detective Inspector McNeil | 1986-01-15 |
Movie | Biggles | German Soldier | 1986-05-30 |
Movie | Operation Julie | Longfellow | 1985-01-02 |
Movie | Living Apart Together | Priest | 1982-11-29 |
Movie | The Nightmare Man | Sergeant Carch | 1981-05-01 |
Series | The Nightmare Man | 1981-05-01 | |
Series | Take the High Road | 1980-02-19 | |
Series | Thundercloud | 1979-05-24 | |
Series | Dick Barton: Special Agent | Jock Anderson | 1979-01-06 |
Movie | The Cheviot, the Stag and the Black, Black Oil | Loch | 1974-06-06 |
Series | Warship | 1973-06-07 | |
Movie | The Stone Tape | Cliff Dow | 1972-12-25 |
Movie | Doomwatch | Bob Gillette | 1972-03-01 |
Movie | Young Winston | Officer on Train | 1972-07-20 |
Movie | Assault | Det. Sgt. Beale | 1971-02-11 |
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 |