When Miami-Dade police officers arrived, Garcia was belligerent with them and was subsequently subdued with a Taser, video shows. The remaining passengers on board can be heard clapping when he was removed. The plane departed about an hour later than scheduled, American Airlines said.
Police said Garcia reached for an officer's service weapon and kicked out a window of a patrol car when he was taken into custody, according to WPLG.
Garcia was arrested and charged with battery, attempting to deprive an officer of their means of protection, disorderly conduct, resisting an officer and criminal mischief, according to police.