Bradley Welsh, who played Mr Doyle in the sequel film, was shot dead last month

This article is more than 1 year old

This article is more than 1 year old

A man has been charged in connection with the death of T2 Trainspotting actor Bradley Welsh.

The 48-year-old, who appeared in the 2017 sequel film, was shot as he walked down the stairs to his Edinburgh flat on 17 April. Police confirmed on Monday that a 28-year-old man had been charged in connection with the actor’s death. He is due to appear at Edinburgh sheriff court on Tuesday.

A statement from police said: “He is also charged with the attempted murder of a 48-year-old man and the serious assault of a 22-year-old man in Pitcairn Grove on Wednesday 13 March. Members of the public are thanked for their assistance with both of these investigations.”

Welsh starred alongside Ewan McGregor, Ewen Bremner, Jonny Lee Miller and Robert Carlyle in T2 Trainspotting, playing the role of gangland figure Mr Doyle.