James Cosmo reckons his career is going into reverse – and finally, in his 70s, he’s doing a romcom.
The star, 75, is best known for roles in Braveheart and Game of Thrones but has been cast as the romantic lead in new film My Sailor, My Love.
After decades of playing cops, hardmen and warriors, the Clydebank-born actor steps forward as Scotland’s newest heart-throb.