Investigators said the violence unfolded early Sunday morning at an after-hours club in the Ashcroft Plaza, on Ashcroft Drive near Bellaire Blvd.
Authorities say they were initially told the shooting happened somewhere else, but have since confirmed that's not the case.
ORIGINAL REPORT: 3 hurt, 1 killed in nightclub shooting near Gulfton, HPD says
Family members have identified one of the victims as 34-year-old Jesus Baca, a father of five.
Baca's family told ABC13 he was shot in the head and has a bullet lodged in his brain. Doctors reportedly told them it cannot be removed without risking his life.
Baca's sister, who asked not to be identified for safety reasons, said the family is praying for a miracle and wants justice.
As Baca receives medical treatment, investigators are working to determine why this happened.
Houston police say the incident first came to light when hospital staff reported two gunshot victims from the Gulfton area, one of whom investigators later learned was the suspect. The other victim, investigators say, is a person related to the shooter.
Later, officers got another call about a shooting at Ashcroft Plaza at about 6 a.m. At the scene, they reportedly found a person dead and Baca in need of immediate medical attention.
Authorities have not yet released the names of the man who was killed or the suspect charged in the case.
According to authorities, the shooting stemmed from an argument, but detectives are looking into what the conflict was about.