Craig Williams, 35, from Clermiston, Edinburgh, was found seriously injured in Ocean Drive, Leith, last July and died in hospital.
The arrested man is due to appear at Edinburgh Sheriff Court on 1 May.
Craig Williams, 35, from Clermiston, Edinburgh, was found seriously injured in Ocean Drive, Leith, last July and died in hospital.
The arrested man is due to appear at Edinburgh Sheriff Court on 1 May.