Twenty-nine-year-old Sean Williams of Greenwich Road, Kingston 14 was on Saturday charged with two counts of murder, three counts of shooting and illegal possession of firearm and ammunition.
His court date is being finalised.
The police say the charges stemmed from an incident on Albert Street, Kingston 14 on Friday, September 4.
According to the police, the victims were on Albert Street about 8:45 p.m. when Williams and another suspect approached them and opened gunfire killing 52-year-old Desmond Chambers and 35-year-old Delroy Small, both of Kingston addresses.
Another man, who was also being chased by the gunmen, received a gunshot wound to his leg but managed to alert officers at the Denham Town Police Station.
The police say a confrontation ensued between officers at the station and the gunmen, who subsequently retreated and fled the scene.