Who is James Cosmo? Actor who plays Harry Woods in SS-GB, Trainspotting star and Celebrity Big Brother 2017 finalist

And now Trainspotting star James Cosmo has thrown himself into another challenging environment (and no we don’t mean the Celebrity Big Brother House) by appearing in SS-GB – which realistically imagines a dystopian UK under the rule of Nazi Germany.

Please follow and like us: