David Wilson, 54, was shot dead in Cocorite around midday today.
Police said Wilson, a Cepep worker, was at Nile Street around 11.30 am, when a masked man dressed "like a muslim" approached and shot him, killing him on the spot.
Residents described Wilson as a reformed drug addict and a known drug dealer.
Police believe his murder was drug-related.