At about 4:30pm, police were dispatched to a disturbance call at a home in the 2000 block of Stevens near Campbell after a 34-year-old man had beaten up his 53-year-old mother.
Two officers got permission to go into the house but the suspect wouldn't let them in. When they eventually made their way into the home, the suspect ignored verbal commands and ran through the house, agitate and acted like he had something in his hand.
Officers say they thought they heard the sound of a weapon being loaded and he'd already said he was going to take them down several times. So when the suspect came at them and raise his arms in a way mimicking raising a weapon, one of the officers opened fire, wounding the suspect.
The suspect, who has not yet been identified, was taken to Ben Taub Hospital and is stable. The officer weren't injured in the incident, and the suspect's mother was treated at the scene.
The officer who fired his weapon has been identified as Eugene Williams. He's been with the Houston Police Department since January 2006 and is assigned to the northeast patrol.
Authorities did not specify how many shots were fired or how many times the suspect was shot.
No other details were immediately available, but ABC13 Eyewitness News crews are on the scene and we will keep you updated on this developing story online, on air and on our news apps.
Take ABC13 with you!
Download our free apps for iPhone, iPad and Android devices