Tolosa was the driver of a car that the police sergeant attempted to stop about 7 p.m. at 25th Street and Roosevelt Avenue, police said. A pursuit led to the 500 block of 38th Street, where Tolosa allegedly fled from the vehicle on foot while clutching a firearm.
The officer gave chase and near the rear of the residence gunfire was exchanged, but no one was hit. Tolosa attempted to flee again, leading to a second exchange of gunfire. This time, the suspect was struck but not the officer.
Tolosa was taken into custody and transported to a hospital with injuries not believed to be life threatening, police said.
An independent investigation by the Contra Costa County District Attorney’s Office is underway, per protocol.