Deandre Humphries, 24, is being held without bond in the Shelby County Jail.
A grand jury indicted him in the death of Antonio Curry, 32, who was found shot in the head on Sept. 14, 2016, in the parking lot of a service station in the 3300 block of Thomas St. at Frayser Blvd.
The case is being handled by Asst. Dist. Atty. Glen Baity.