The actor, known for his roles in Mary Queen of Scots and Fighting with my Family, was part of the star-studded line up of A-listers who joined together to entertain and raise money for PPE in Scotland.
He posted the hilarious video which showed him running on his treadmill and recreating the iconic Trainspotting opening scene in his home.
He urged the public to donate what they could to the fundraiser.
Organised by DJ and presenter Edith Bowman, ‘For the Love of Scotland’ aimed to raise funds for the Masks for Scotland appeal, founded earlier this month by Professor Jill Belch of the University of Dundee in response to the urgent need for Personal Protective Equipment (PPE) for community frontline medical teams across Scotland, with 100 per cent of the money raised funding the provision of PPE for key workers across the country.
‘For the Love of Scotland’ was set up to help the initiative reach its £200,000 target and over the course of four hours, the show generated over £43,000 in donations, bringing the total to over £143,000.