Home Movies Series
Genres
Year
Episodes Most Viewed Movies Most Viewed TV AI Search People
James Cosmo

James Cosmo

71 movies Acting May 24, 1948 Clydebank, West Dunbartonshire, Scotland, UK

James Cosmo is a renowned Scottish actor celebrated for his distinctive roles in film and television. He gained significant acclaim for portraying Angus MacLeod in the cult classic *Highlander*, and he further showcased his acting prowess as Campbell in the epic *Braveheart*. His portrayal of Father Christmas in *The Chronicles of Narnia: The Lion, the Witch and the Wardrobe* remains one of his most beloved roles. Throughout his career, Cosmo has appeared in an impressive array of films, including *Trainspotting*, *The Last Legion*, *Troy*, and *2081*, demonstrating his versatility as an actor.

In addition to his film work, Cosmo has made a significant impact on British television, amassing credits in hundreds of shows. Notably, he played Alex Geddes in the series *Take the High Road* from 1982 to 1983, solidifying his reputation as a performer capable of embodying tough, rugged characters often associated with Scottish identity. With a career spanning several decades, James Cosmo has become a prominent figure in the entertainment industry, recognized for both his compelling performances and his contributions to Scottish cinema and television.

Filmography