UNION CITY (CBS SF) — Police in Union City opened fire on a suspect who rammed a marked police vehicle following a hostage situation at a hotel Wednesday morning, the department said.

Officers missed the suspect, later identified as 33-year-old Hayward resident Rafe Stowers of Hayward. After stopping his vehicle, police arrested Stowers late Wednesday morning at the Extended Stay America Hotel on the 31000 block of Dyer St., Union City police said.

READ MORE: Stimulus Check Update: Will You Get A Fourth Relief Payment?

Officers arrived at the hotel at around 10:48 a.m. to investigate a report of a female being held against her will. Police said the 911 caller reported the victim was not able to call 911 herself and the victim was afraid she would be hurt by the suspect.

Investigators determined the male suspect had prior criminal history and two active felony arrests warrants. While staging in the hotel parking lot, officers noticed a man matching the suspect description sitting in a parked car, police said.

The suspect was contacted and ordered out of the car, but ignored multiple commands and instead intentionally rammed a marked Union City police SUV with an officer inside. An officer fired a single round from his service weapon, but the suspect was not hit, police said.

READ MORE: State Parole Board Rejects San Francisco DA's Plea To Keep Notorious Killer Tare Beltranchuc Behind Bars

The officer was not hurt and there were no others inside the suspect vehicle. No one else was injured.

Officers charged Stowers with felony assault of a police officer, and resisting arrest — a misdemeanor. He also had felony arrest warrants when he was booked.

Union City Police Department urged anyone with information about the incident to contact Detective Angela Fonseca at (510) 675-5283 or angelaf@unioncity.org. Anonymous tipsters can call (510) 675-5207 or email tips@unioncity.org.

MORE NEWS: NorCal Tree Trimmer Accused Of Being Serial Killer; Victims Had Throats Slashed