On May 30, police shot 31-year old Mario Najara after he allegedly attacked five people with a screwdriver.
Body cam footage shows Najara with the weapon as he ignored officers commands, the Long Beach Police Department said.
New surveillance footage shows the suspect stabbing a man standing outside a restaurant, authorities said.
The victim of the stabbing was hospitalized with non-life-threatening injuries, while four other victims received minor injuries.
Najara, who is homeless, was booked on suspicion of attempted murder, assault with a deadly weapon and robbery, police said. He was being held in lieu of $1,000,000 bail.