James Cosmo

James Cosmo
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.
Name James Cosmo
Also Known As
Birthday 1948-05-24
Gender Male
IMDB James Cosmo profile on IMDB
Place of Birth Clydebank - West Dunbartonshire - Scotland - UK
As: Campbell
1995-05-24
Braveheart...
As: Father Christmas
2005-12-09
The Chronicles of Na...
As: Mr. Renton
1996-07-19
Trainspotting...
As: Col. Stuart McLean
2001-09-02
To End All Wars...
As: Dawson
2007-10-05
The Seeker: The Dark...
As: Mr. Weston
1996-08-02
Emma...
As: Brenden
2007-01-01
Futureshock: Comet...
As: Angus MacLeod
1986-03-07
Highlander...
As: Archie
2001-10-14
All The Queen's Men...
As: Thelonius (voice)
1998-11-25
Babe: Pig in the Cit...
As: Hrothgar
2007-08-17
The Last Legion...
As: Finlay Murray
2006-01-17
Half Light...
As: George Bergeron
2009-05-29
2081...
As: Billy Bailey
1999-08-13
The Match...
As: Laird
2010-12-10
Outcast...
As: Shutherland
2011-12-02
The Runway...
As: William Pertwee

Hotel Caledonia...
As: Unknown
2012-11-09
Citadel...
As: Frank
1999-09-18
One More Kiss...
As: James Brown
2005-10-29
Greyfriars Bobby...
As: Robert
2003-11-11
Sweet Dreams...
As: Mr. Karva
2007-01-26
Lives of the Saints...
As: Pecco
2011-08-26
The Glass Man...
As: Cedric
1997-01-12
Ivanhoe...
As: Alfred
2010-10-08
Donkeys...
As: Blucher (voice)
2013-11-26
Justin and the Knigh...
As: King Bagsecg
2013-07-05
Hammer of the Gods...
As: Narrator
2009-04-09
The Narnia Code...
As: Mr. Zigic
2013-08-08
Get Lucky...
As: Herbert Hopewell
2013-11-22
The Christmas Candle...
As: Unknown
2017-06-17
London Heist...
As: Jamie
1969-09-15
Battle of Britain...
As: James Henderson
2016-03-11
The Legend of Barney...
As: Mr. Bowring
1990-12-07
The Fool...
As: Col. Sutch
2002-09-20
The Four Feathers...
As: Arthur
2014-12-12
We Still Kill the Ol...
As: Unknown
2000-09-01
The Last of the Blon...
As: Mr. Charles
2015-10-01
Tomorrow...
As: Albert
2016-04-29
Estranged...
As: Unknown
2010-01-04
One Night in Emergen...
As: Ray
2015-06-19
The Pyramid Texts...
As: Cliff Dow
1972-01-31
The Stone Tape...
As: Albert Chapman
2016-01-15
Breakdown...
As: Brian Balanowsky
2016-01-08
Bunker: Project 12...
As: Alan
2016-05-30
Dark Signal...
As: Senior Under Officer
1970-04-21
Sovereign's Company...
As: Officer on Train
1972-10-10
Young Winston...
As: Macalister the Minis
2016-06-26
Whisky Galore...
As: Narrator (English)
2015-05-21
Amélia & Duarte...
As: Tony
1988-05-01
Stormy Monday...
As: Quintus Arius
2016-08-19
Ben-Hur...
As: Niall
2018-05-25
In Darkness...
As: Cooper
2016-12-06
Eliminators...
As: Dawson
2015-03-14
Moonwalkers...
As: Nick
2010-01-01
The Santa Incident...
As: Big John
2004-03-13
One Last Chance...
As: Priest
1982-11-29
Living Apart Togethe...
As: James Smithson
1989-11-19
The Nightwatch...
As: Mr. Renton
2017-03-17
T2 Trainspotting...
As: The Centurion
2000-04-16
Tales from the Madho...
As: Roger Daniels
2016-10-01
Monochrome...
As: MacDonald
1999-06-04
Sunset Heights...
As: Billy
2002-11-29
Once Upon a Time in ...
As: Jerry
1994-05-18
Sin Bin...
As: FIeld Marshall Haig
2017-06-02
Wonder Woman...
As: Tommy Chase
2000-05-26
Honest...
As: Waller
1969-10-14
The Virgin Soldiers...
As: Mr. Stakas
2018-04-05
Ashes in the Snow...
As: Glaucus
2004-05-14
Troy...
As: Det. Sgt. Beale
1973-05-19
Assault...
As: Unknown
2018-12-06
The Hole in the Grou...
As: Lambert
2004-03-05
The Reckoning...
As: Willis
1980-09-20
The Thirteenth Reuni...
As: HudMaSpecs (voice)
2006-04-21
Free Jimmy...
As: Redruth
1990-01-22
Treasure Island...
As: Zorba
1999-08-22
Billy and Zorba...
As: Sergeant Carch
1981-05-01
The Nightmare Man...
As: Jeor Mormont
2011-04-17
Game of Thrones...
As: Unknown
1971-09-17
The Persuaders!...
As: Unknown
1992-04-10
Heartbeat...
As: Unknown
1975-04-16
Survivors...
As: Unknown
1973-06-07
Warship...
As: Phillip
2009-09-24
FlashForward...
As: Tom
1994-06-16
Roughnecks...
As: Unknown
1979-05-24
Thundercloud...
As: Unknown
1997-03-23
Midsomer Murders...
As: Finn Rourke
2009-03-08
Castle...
As: Unknown
1981-05-01
The Nightmare Man...
As: Unknown
1984-10-16
The Bill...
As: Unknown
1983-09-06
Taggart...
As: Unknown
1970-09-16
UFO...
As: Unknown
1983-10-03
Scarecrow and Mrs. K...
As: Unknown
1980-02-19
Take the High Road...
As: Unknown
1999-07-11
Badger...
As: Unknown
1966-09-10
Ransom for a Pretty ...
As: Cedric
1997-01-12
Ivanhoe...
As: Unknown
1980-09-13
Hammer House of Horr...
As: Galder Wetterwachs
2008-03-23
The Colour of Magic...
As: Unknown
2014-04-01
New Worlds...
As: Harry Woods
2017-02-19
SS-GB...
As: Mr. Scott
2005-03-26
Little House on the ...
As: John Breckman
1986-09-05
Casualty...
As: Tony
1986-09-05
Casualty...
As: Mr. McBigg
1985-01-20
Super Gran...
As: Malky Fraser
1997-07-28
Ain't Misbehavin'...
As: Agrippa
1999-05-25
Cleopatra...
As: Blind Woodsman
2000-02-27
The 10th Kingdom...
As: Bob
2018-02-18
Hold the Sunset...