Court documents show 25-year-old Davis was out of jail on 16 different bonds when this incident occurred in late January. Most of the charges Davis faces include theft, for stealing at places like H-E-B and Target, according to court documents.
The Subway worker was severely injured, according to court documents.
"If the system worked in the beginning, that would have been prevented," a nearby business owner said.
Davis' bond was revoked in several cases after prosecutors filed a motion to do so.
The Harris County District Attorney's Office said it's up to judges to decide bond amounts.
For news updates, follow Jiovanni Lieggi on Facebook, X and Instagram.