It happened around 11pm outside a Luby's Restaurant on the Gulf Freeway feed road near Telephone Road.
Investigators say the undercover officers were meeting in the parking lot to discuss a case. That's when the suspect popped up from behind some bushes, pointed a gun at them and demanded their money.
"At first, the officers were a little confused. They didn't even believe it was happening," said Spokesperson John Cannon with the Houston Police Department. "That's how suddenly and how quietly this male had come up."
Authorities say one of the officers distracted the suspect and another officer was able to get behind a nearby car. Police say the suspect fired his weapon when he noticed what was happening and two of the officers fired back.
The suspect died at the scene. His identity is pending verification by the Harris County Institute of Forensic Sciences.
Neither officer who discharged their weapon were injured. One officer has been with HPD since 1983, the other since 2000. As is customary in HPD officer-involved shootings involving injury in the city limits, the incident is being investigated by HPD Homicide and Internal Affairs Divisions, as well as the Harris County District Attorney's Office.