Detectives already had suspected Moore, 51, who knew both victims and had a violent criminal record. His hospital visits sealed their suspicions, and DNA tests confirmed his involvement in both killings, homicide Capt. James Clark said yesterday.
"This is a 6-foot-6, 300-pound predator that we're very happy to get off the streets," Clark said.
Both attacks were robberies, he said.
In the first case, Moore ambushed Smith in the vestibule of an apartment building on Camac Street near Louden about 3:30 a.m. Aug. 4, police said. Smith, who lived two blocks away, had been visiting a cousin there, Clark said.
Moore stole an undetermined amount of cash from Smith and stabbed him in the back, neck and torso, police say.
A week later, Moore allegedly attacked Huan Mo, 53, in the office of the coin-operated laundry her family owned at 15th Street and Wyoming Avenue. He stabbed her repeatedly when she resisted and stole an undetermined amount of money, Clark said.
Her husband and teenage son, worried when she didn't return to their South Philadelphia home, went searching for her and found the gory scene.
After Moore sought treatment at Albert Einstein Medical Center on Aug. 16 for the stab wound, police got a warrant to search his home on 15th Street near Belfield Avenue, Clark said.
There, they found gore-stained clothing, a bloody knife and screwdriver, cash and other evidence from the laundry, Clark said.
DNA tests on those items linked him to both murder scenes, Clark said.
Moore, a customer at the laundry who lived just a short walk away, remained in stable condition yesterday at Albert Einstein Medical Center. He is charged with murder and related charges in both killings.
Court records show that Moore, a high-school dropout, was arrested in August 2004 for punching a police officer in the head.
He pleaded guilty and was sentenced to nine to 23 months in prison and four years' probation.
He also has an October 2005 arrest for drug possession; he was found guilty and sentenced to 12 months' probation, records show.