At first he refused, but flight attendants eventually were able to get Gilbert off the plane.
As he was getting off the plane Gilbert pushed flight attendant Kelby Oats, 25, investigators said witnesses told them. Gilbert also violently pushed and grabbed the neck of Tai Gilbert, his 18-year-old son, in a threatening way when he tried to convince him to get off the plane, investigators said.
Once off, he refused to leave the airport. He said deputies could not arrest him because he worked with the Sarasota Police Department, investigators said.
Deputies then took Gilbert, who Sarasota police confirmed worked with its department, into custody without further incident.
Gilbert was arrested and charged with trespassing on property other than structure or conveyance, battery and domestic battery, investigators said.
Oats and Tai Gilbert were not injured.