Accused carjacker killed in shooting involving Long Beach police

A man armed with a gun on a rooftop was killed Saturday in a shooting involving Long Beach police officers.

Officers were dispatched at 11:10 a.m. to the 1100 block of East 17th Street regarding "a dispute involving a person with a gun," said Officer Paige White of the Long Beach Police Department.

Arriving officers spotted a man on a roof with what they believed was a firearm in his hand, she said.

"Officers were attempting to de-escalate the situation, when an officer involved shooting occurred," White said. 

The suspect was identified Sunday as 42-year-old Jaime Rodriguez.

"Further investigation revealed the man kidnapped, physically assaulted and attempted to carjack a victim prior to officers arriving on scene," she alleged. "The victim suffered non-life-threatening injuries to the upper body and was transported to a local hospital."

No officers were injured in the incident, White said.

A firearm was recovered at the scene, police said. All of the officers were equipped with body-worn cameras and footage will be reviewed by police officials and made available to the public as soon as possible, according to police.