A man has been charged in connection with the murder of T2 Trainspotting actor Bradley Welsh outside his Edinburgh home.
Mr Welsh, 48, died after being shot on the steps of his basement apartment on Chester Street on 17 April.
Police Scotland confirmed the 28-year-old will appear before Edinburgh Sheriff Court on Tuesday.
Mr Welsh was returning home from his Holyrood Boxing gym when he fatally injured.
The suspect has also been charged with the attempted murder of a 48-year-old man and the serious assault of a 22-year-old man in Pitcairn Grove, Edinburgh, on 13 March.
A police spokesman said: “Members of the public are thanked for their assistance with both of these investigations.”