Cosmo
James Cosmo says he is a ‘rom-com actor’ following release of new film
The star was at the premiere of his new film, My Sailor, My Love.
Game Of Thrones star James Cosmo launches new Scottish film location guide
The veteran actor has penned the foreword to VisitScotland’s revamped guidebook Set In Scotland.