James Cosmo24 May 1948, Clydebank, Scotland
James Cosmo is known for his roles as "tough guys" in various films and TV shows. James Cosmo is best known for his role as Angus MacLeod in Highlander as well as roles in Braveheart, The Chronicles of Narnia. Troy, and most recent as Joer Mormont in Game of Thrones.
RSS feed with James Cosmo