Dustin Kinnear, who earlier pleaded not guilty to murder, entered a Los Angeles County courtroom on Tuesday flanked by the two men accused of helping him conceal the crime.
Christine Calderon, 23, was stabbed to death on June 18 near the intersection of Hollywood Boulevard and Highland Avenue.
Jason Wolstone, 33, and Brian Widdows, 34, are charged as accessories after the fact. Both suspects have also pleaded not guilty.
During a preliminary hearing, prosecutors presented their evidence against the three suspects. It included testimony from Robert Harden, who was with Calderon on the night she was killed.
"When we reached the corner, I realized she was covered in blood," Harden said.
He testified that both he and Calderon took photos of the suspects, who were panhandling and holding obscenity-laced signs. When he and Calderon refused to pay the suspects for the photos, Harden says Kinnear attacked Calderon.
"I saw him on top of her," Harden said.
Calderon died of a stab wound to her upper torso. Kinnear was arrested hours later.
Attorneys for Kinnear and the other two suspects argued that Harden's story was inconsistent, and that there wasn't enough evidence to support the charges against their clients.
But prosecutors called on Tracy Breeding, who was seen on surveillance video talking to Kinnear moments after the murder. Breeding testified that Kinnear said to him, "I just did something really stupid. I stabbed someone."
The victim's mother was in court, demanding justice for her daughter.
"Hopefully, we go to trial, we can get this taken care of, and justice is taken care of," she said.
The judge found that there was more than enough evidence to hold all three suspects. They are due back in court on Oct. 22.
The L.A. County Probation Department said Kinnear had multiple prior arrests. He was under county supervision as part of AB 109.
The attack in June prompted Los Angeles officials to call for increased security along Hollywood Boulevard.