SAN JOSE (CBS SF) – A man has been arrested on suspicion of hit-and-run after a San Jose police officer was struck by a vehicle early Friday morning.

At 12:39 a.m. police said the officer was walking back to his car after an unrelated traffic stop near Suncrest Avenue and Perie Lane in the city’s eastern foothills when he was struck by a Subaru traveling at an unsafe speed.

READ MORE: Teen Arrested In San Pablo Apartment Fire; Fireworks Seized

A witness at the scene told police he saw a vehicle speeding up a hill before losing control.

Police said the driver left the scene immediately after the collision. Arriving officers arrested the suspect without incident.

READ MORE: CHP: 'Aggressive' Man Approaching Gov. Newsom in Oakland Arrested

The officer was taken to the hospital with serious, but non-life-threatening injuries.

The suspect, identified as Johnathan Hall, was booked into the Santa Clara County Jail on suspicion of felony hit and run and driving under the influence.

Johnathan Hall. (San Jose Police Department)

Johnathan Hall. (San Jose Police Department)

According to jail records, Hall is being held on $150,000 bail. He is expected to appear in court on May 11.

MORE NEWS: State EDD Will Require Proof of Job Search To Collect Benefits Beginning In July

Police said the case remains under investigation.