Scottish actor James Cosmo has said he is relishing the kind ... The Chronicles of Narnia, Troy and Trainspotting. He said the fact that he was a big man and accomplished rider had been a huge ...