BLOOMFIELD TOWNSHIP, Mich. – An Uber driver stabbed his passenger five times early Saturday morning in Bloomfield Township because he felt his vehicle was being "disrespected," police said.

The 23-year-old driver, Jacob Matthew Allemon, has been arrested and arraigned on the charge of assault with intent to do great bodily harm less than murder. He is being held at the Oakland County Jail on a $250,000 bond.

The victim, a 49-year-old Beverly Hills man, is expected to recover from injuries. He suffered multiple stab wounds to his chest, back and face, police said. He was treated at a hospital and released the next day.

"What has been described is appalling," an Uber spokesperson said in a statement. "The driver has been banned from the app and we’ve reached out to the Bloomfield Township Police Department to offer any assistance for their investigation."

Here's what happened, according to Bloomfield Township police:

On Saturday, December 17, 2016 at approximately 1:30 a.m., the Bloomfield Township Police Department with the assistance from the Birmingham Police Department responded to a 911 call reporting a person had been stabbed during a fight. The incident occurred in the parking lot of a shopping center at the corner of Maple Road and Cranbrook in Bloomfield Township. A Birmingham Police Officer was approximately two blocks from the location and arrived on scene within seconds of the 911 call. The officer found two male subjects fighting in the back seat of a 2012 Honda Civic.

Officers found a 49-year-old Beverly Hills man with multiple stab wounds to his chest, back, and face. Bloomfield Township Police arrested, Jacob Matthew Allemon, 23, of Berkley.

The investigation revealed the victim and his wife requested an Uber ride home from a holiday party. Allemon was nearby and accepted the Uber request. The victim tapped on the window to alert Allemon that they were entering the vehicle. Allemon felt his vehicle was disrespected when the victim tapped on the window. Allemon drove approximately a mile before pulling into the shopping center parking lot. He ordered the victim out of his vehicle. The victim asked if they could wait for another Uber due to the snowstorm. An altercation ensued and during the altercation Allemon stabbed the victim multiple times. The victim was able to disarm Allemon and restrain him until police arrived.

The Bloomfield Township Fire Department treated the victim and transported him to Royal Oak Beaumont where he was treated and released the next day.

Related: Kalamazoo shootings suspect told police Uber app controlled him 'like A.I.'

Related: Uber's Mideast rival is worth $1 billion

Related: Uber won't back down from self-driving car fight with DMV