Updated

A list of George Zimmerman's past run-ins with the law.

— July 2005, Zimmerman was arrested and accused of resisting an officer with violence near the University of Central Florida campus after a scuffle with police. The charges were eventually dropped after Zimmerman entered an alcohol education program.

— August 2005, Zimmerman's former fiancee filed for a restraining order against him, alleging domestic violence. Zimmerman responded by requesting a restraining order against her. Both requests were granted. No criminal charges were filed.

— February 2012, Zimmerman fatally shot 17-year-old Trayvon Martin during a confrontation in the community where Zimmerman was a neighborhood watch volunteer. Zimmerman was charged with second-degree murder but acquitted after a trial in July 2013.

— July 2013, police in Foley, Texas, stop Zimmerman for speeding in a 60 mph zone. Zimmerman is let go with just a warning.

— September 2013, Zimmerman is stopped by police in Lake Mary, Fla., and given a ticket for doing 60 mph in a 45 mph zone.

— September 2013, Zimmerman's estranged wife, Shellie, dials 911 and tells a police dispatcher that her punched her father and threatened her with a gun. She later decides against pressing charges and authorities announce in November they are dropping the case.

— September 2013, a Florida Highway Patrol trooper stops Zimmerman along Interstate 95 and issues a warning because the vehicle's tag cover and windows were too darkly tinted.

— November 2013, Zimmerman is arrested by Seminole County authorities after a disturbance at a home in Apopka.