David Marvin Blake, 27, was charged with one count of murder in the death of 33-year-old Julio Cardoza. He also faces an allegation of personal use of a firearm, the DA's office said.
The fatal shooting happened May 25 in the 13200 block of Carfax Avenue.
According to authorities, Cardoza was fighting with another man when Blake, who was in a nearby car, allegedly shot and killed Cardoza and drove away.
He was arrested the next day.
The investigation is ongoing.