ABC News reports that Dexter Harold Kelsey, 25, faces charges of aggravated assault against a public servant and deadly conduct in connection with the shooting last week at YES Prep Southwest Secondary School.
The principal, Eric Espinosa, 36, was treated at a local hospital for his injuries and released.
Police say that Kelsey allegedly shot his way into the school building Friday morning and wounded Espinosa in the back.
Houston Police Chief Troy Finner said officers arrived to the scene within minutes of the shooting. When officers confronted the suspect, still armed with a rifle, he surrendered without incident.