A Florida police officer is facing felony charges after he violently shoved a 13-year-old boy for arguing with his mother.