Prolific criminal charged with murder while on bail in FOUR San Francisco cases – the second time he has been arrested for murder while out on bail
Our reporting is funded by readers like you. Your support helps us deliver exclusive, agenda-setting coverage from San Francisco courts and hold the criminal justice system to account. Become a supporter.
A man charged with a South Bay murder was on the streets at the time of the crime thanks to San Francisco judges’ willingness to keep granting him bail in the face of continuous arrests for major and violent crime – bail on which he was constantly arrested for other offenses, including another murder.
Cameron Haynes and alleged accomplice Samuel Jordan are accused of a triple shooting in the small hours of May 31 in San Jose, which left 38-year-old Cyril Hanna dead and two others injured.
Prosecutors charged the pair with first-degree murder and leveled ‘lying in wait’ and ‘drive-by shooting’ allegations which, if found true, would result in a mandatory life-without-parole sentence.

At the time of Hanna’s murder, Haynes was on bail four times over in San Francisco felony cases: two auto burglary cases, from 2023 and 2025, and two cases in which guns were found after SFPD vehicle pursuits – one from 2024 involving two separate chases, and one from 2025. His alleged accomplice in the 2025 gun case, Darnel Scott, was subsequently arrested for an Antioch murder.
He was also on probation, having received a time-served 18-day sentence for ‘grand theft’ after a robbery in which he and two accomplices accosted an 82-year-old woman and took her money.
It is the second time Haynes has been arrested for murder while on bail. In 2023 he was arrested for the murder of Oakland baker Jen Angel – an arrest that caused him to miss a San Francisco court date on auto burglary charges. He was released and never charged in that case.
Four weeks after the San Jose killing, SFPD gang cops trying to head off a revenge shooting nabbed him for a jewelry store heist. He is presently in custody in Contra Costa County facing robbery charges.

Investigators believe Haynes and Jordan were in a 2002 Suzuki Esteem when they opened fire on a Porsche at about 2:19am on May 31 as the target vehicle traveled southbound on First Street. The Porsche veered off the road and struck the Fay apartment building on East Reed Street.
Front passenger Cyril Hanna was shot in the chest and later pronounced dead at Valley Medical Center. Driver Julius Rhodes, who was shot in the back, and rear passenger Tyrone Dukes, who received minor injuries as a result of the crash, survived. Rhodes and Dukes have lengthy rap sheets.
Prosecutors allege two handguns were used in the attack. Police found approximately fourteen bullet casings at the scene.
“The suspect vehicle was identified using FUSUS and FLOCK cameras and was later found torched in the City of Oakland,” wrote SJPD Detective Sergeant Joel Martinez in a probable cause statement.
Detectives used video surveillance from San Francisco and downtown San Jose to identify Jordan as the last driver of the Esteem. Cell phone records placed both men in San Jose before and during the killing, and at the scene of the burned car in Oakland. A “personal storage account” belonging to Jordan showed him wearing clothing similar to what he wore while running from the burning vehicle.
“Video surveillance also showed Samuel and Cameron running away from the burning vehicle,” Martinez wrote.

Victim Cyril Hanna was on probation for fleeing an SFPD traffic stop while armed with a gun when, in August 2024, he put a gun to the heads of three victims during a robbery. He was given a 12-month federal sentence for violating his probation terms, and Contra Costa prosecutors then agreed to settle his state case with no additional jail time – leaving him on the streets.
Hanna had a juvenile adjudication for voluntary manslaughter, two separate arrests for murder, two other arrests for attempted murder, plus arrests for assault with a firearm, robbery and burglary.
Had he been treated with anything other than remarkable leniency, he would be in prison and alive.

Samuel Jordan did not enter a plea at his first appearance on October 12 at the Santa Clara County Hall of Justice. Judge Benjamin Williams ordered him held without bail ahead of a plea hearing on November 20.
Haynes has not yet appeared in court. Santa Clara prosecutors would offer no inkling of when he might appear.
The case continues.
Please support our work by making a donation
To be notified of new stories follow us on X





