A man accused of shooting a Bolingbrook Police officer is facing several charges.

24-year old Victor Zarate is charged with attempted first degree murder, aggravated battery with a firearm, and aggravated discharge of a firearm. Authorities say Zarate shot the officer Sunday night before barricading himself inside a Bolingbrook home. The officer has been treated and released from the hospital. Zarate is being held in custody on five-million-dollars bond.

To recap:

On August 20th at approximately 6:14 pm, Bolingbrook Police responded to a complaint of a theft at a business on the 100 Block of S. Bolingbrook Dr. The alleged offender fled the scene prior to the officer’s arrival.

At approximately 7:48 pm, police responded to the same business for the report of shots fired. It was determined the offender from the earlier complaint fired multiple shots at the business.

A Bolingbrook Police Officer located the alleged offender at his residence at 125 West Briarcliff Rd. Upon the officer making contact with the individual, the offender fired multiple shots at the officer, striking the officer twice. The offender then barricaded himself in the residence.

The Illinois State Police Tactical Response Team was requested to assist with the incident. A search warrant was signed by Judge Gamora, which was executed at the residence by the Illinois State Police at approximately 1:00 am.

Victor Zarate, 24 years of age, was taken into custody at his residence without incident.