A woman was arrested for violently beating an United Airlines ticket agent at the Fort Lauderdale-Hollywood International Airport, authorities said.

Shelby Henderson Griffiths, 22, was arrested on Tuesday after she demanded that the agent, Teresa Rodriguez, help her, and when Rodriguez tried to help her, she became violent, the Broward Sheriff's Office said.

Rodriguez tried to shield herself from the punches by covering her face, but Griffiths grabbed her hair and pulled her to the floor, authorities said.

"At the time the suspect began kicking the victim in the stomach and legs as the victim laid helpless on the floor," the complaint affidavit said.

Two men, who were waiting behind Griffiths in line, wrestled her to the ground and held her down until help arrived.

She was taken into custody and faces a charge of battery.

Rodriguez sustained several bruises to her face, head, stomach and legs.

It wasn't immediately known if Griffiths had an attorney, but she was being held on $5,000 bond.