ANTIOCH -- An Antioch teen is behind bars on suspicion of attempted murder after he opened fire on a police officer during a car chase Thursday morning.

Corneilious Daveion, 19, faces charges of attempted murder, assault with a deadly weapon, felony evasion of a police officer and other weapons charges, according to police.

Around 10:50 a.m., Antioch police attempted to stop Daveion in his car near the 1600 block of Sycamore Drive after that witnesses said they saw him with a gun inside the vehicle. However, Daveion took off and led officers on a short pursuit.

During the chase, police said Daveion attempted to ram a patrol vehicle but failed, instead striking two residents' cars that were in his way. Daveion then slowed down, got out of his car and opened fire on an officer that was immediately behind him in a patrol car, but missed.

The officer struck Daveion with his patrol car, knocking him to the ground and knocking the gun out of his hand. But Daveion got up and fled on foot before he was caught roughly a half-mile away at the Contra Costa County Fairgrounds.

No officers or residents were injured. Daveion sustained only minor injuries from the incident and was booked into County Jail in Martinez, according to police.

Daveion has a short criminal history as an adult, police said, and was out on bail for a burglary arrest in March.

Anyone with information regarding this incident is encouraged to call the Antioch Police at 925-778-2441.

Contact Katie Nelson at knelson@bayareanewsgroup.com and follow her at Twitter.com/katienelson210.