The gunfire erupted outside a warehouse complex in the 500 block of Smart Street around 9:30 p.m., according to the Houston Chronicle.
The victims were filming in a parking lot when the shooting occurred, authorities said.
“We believe they were filming some type of music video when all of a sudden, basically, they were ambushed, we believe by individuals in cars and/or foot that fired shots into the parking lot area,” Harris County Sheriff Ed Gonzalez told reporters during a media briefing.
The sheriff’s department described the shooting as a “drive-by” on Twitter, and said details were limited.
The two people who died were identified Saturday as Gonzalo Gonzalez, 20, and Jonathan Jimenez, 22. Among the injured, one victim was shot in the head and is listed in critical condition. Those injured ranged in age from 17 to 22.
Video posted online by CBS affiliate KHOU-TV showed at least 20 crime scene markers placed next to shell casings as investigators gathered evidence.