(KMOV) -- The suspect in the shooting of officer Joseph Haman made his first court appearance on Tuesday morning.
Arvon Brown, 24, has been charged with assault on a law enforcement officer, armed criminal action and resisting arrest.
Brown was in the courtroom on Tuesday. He was wearing a hospital gown during the hearing. He is currently being held on $525,000 cash-only bond plus an additional $5,000 secured.
Brown was caught near the intersection of Delmar and Debaliviere last Thursday night.
He was tasered by police after repeatedly resisting arrest, then handcuffed and taken into custody. Later, Brown was taken to the hospital in a stretcher by request because was complaining of neck pain.
Only News 4 was there when Brown arrived at police headquarters after being released from the hospital.
Brown has been charged in a shooting that happened around 8:25 a.m. on Thursday in the 3700 block of Grand near Natural Bridge at a Mobile gas station.
Authorities tell News 4 that Officer Joseph Haman, 26, stopped a vehicle at Natural Bridge and Grand. It is unclear why Officer Haman stopped the vehicle.
There were four people in the vehicle. Officer Haman was speaking with the driver outside of the vehicle when a person in the backseat began exchanging words with him. According to police, that person then fired several shots at the officer. Officer Haman returned fire, but did not hit anyone.
Officer Haman was hit six to eight times. He was alert and conscious when he was rushed to St. Louis University Hospital. His condition has improved from critical to fair. St. Louis Police Chief Dan Isom said his bullet proof vest saved his life.
Officer Haman has been on the St. Louis police force since October of 2008. He had previously served in Iraq as a United States Marine.