A 34-year-old Georgian faces criminal charges after allegedly injuring three police officers and disrupting a children's choir concert at Shakopee High School.

Billy Jack Melton, alleged to have been drunk during the incident, will make his first appearance in Scott County Court on June 15 to answer numerous charges of injuring officers, driving while intoxicated and attempting to take a gun away from an officer.

He remained in the Scott County jail in lieu of $25,000 bail on Wednesday.

The incident happened last Thursday at Shakopee High School during a choir performance by sixth-graders.

Shakopee police Capt. Craig Robson said Melton was at the performance with his girlfriend to see her child perform. The auditorium, which holds 800 people, was about 90 percent full.

At one point, Melton got up on stage to videotape the choir. He became upset when the choir director and school officials told him to get off the stage and to leave the school.

Once outside, Melton reportedly took his shirt off and challenged John Jacobson, the Shakopee Middle School principal, to a fight, according to a criminal complaint filed by the Scott County attorney's office.

As police arrived, Melton allegedly was trying to drive away but stopped and switched places with his girlfriend as officers approached. He then refused to get out of the vehicle. In the vehicle was his girlfriend and her 5-year-old daughter.

When officers attempted to get Melton out, he took a swing at one of the officers, the complaint says.

During the scuffle, Melton allegedly slammed one officer into a parked car and pushed another onto the ground, injuring the officer's shoulder.

The complaint said that at one point Melton was on top of one of the officers, striking at him. Melton also attempted to get the officer's gun, the complaint said. The officer was able to hit Melton to stop him from getting the weapon.

Three officers sustained injuries, although none of them appeared to be too serious, Robson said.

"They're fine, they're back to work," he said on Wednesday.

Heron Marquez • 952-746-3281