ABC7 obtained exclusive video of the incident earlier this month. Adam Kealing was being removed from a United Airlines flight because he refused to turn off his phone. He stops and is seen punching another person.
Kealing has agreed to attend a program and do community service.
Prosecutors say that if he completes that program, they may drop the charges.