Police said SWAT and hostage negotiations teams were called out to the 2200 block of Lockwood Drive, near Lee Street.
When they arrived, the armed suspect opened fire on the officers. Police then returned fire before the man barricaded himself inside a home.
The SWAT team eventually entered the home and found the suspect with a gunshot wound to his hand.
He was conscious and alert as he was being taken to Ben Taub Hospital.
No officers were injured.
Follow Steve Campion on Twitter and Facebook.