James Cosmo (24 de mayo de 1948) es un actor escocés, con numerosas participaciones en cine y televisión desde finales de la década de 1960. Cosmo nació en la ciudad de Clydebank, Escocia, hijo del también actor James Copeland. Él ha sido un elemento básico de la televisión británica, apareciendo en cientos de programas de televisión, labrandose un renombre de "tipo duro".
Él es más familiar para el público internacional por sus papeles en películas como Angus MacLeod en Highlander, Campbell en Braveheart y como Papá Noel en la adaptación de The Chronicles of Narnia: The Lion, the Witch and the Wardrobe. Durante su carrera de actor también ha tenido papeles en películas como Trainspotting, La última legión, Troya, y 2081.
ESTA MARAVILLA DE FOTO FUE EN TENERIFE EL 15-8-2013 EN EL RODAJE DE LA PELICULA INTERNACIONAL CANARIA " PROJECT 12 THE BUNKER " Y DEDICADA DOS DIAS MAS TARDE EN EL MISMO SITIO.