Isiah Lowe was indicted on two counts of assault of a public servant, both third-degree felonies.
Lowe remained in the Bell County Jail in lieu of a total of $300,000 in bonds, jail records showed.
The assaults occurred after an auto-pedestrian accident occurred at about 6:30 p.m. May 7 in the area of East Adams Avenue and Fowler Drive, Temple Police Department Alejandra Arreguin said.
While officers were en route to the accident, it was reported that a man was running around chasing people.
When they arrived, officers contacted Lowe and attempted to detain him.
He is accused of punching two officers in the face, which resulted in the use of two tasers and a K-9 unit to subdue the man, Arreguin said.