Man sought in child sex assaults finally arrested in Delaware County

The manhunt for a suspect accused of sexually assaulting multiple children in Bucks County is over after the man was finally taken into custody in Delaware County, according to police.

David Hamilton Jr., 47, was taken into custody near Aston, Pennsylvania nearly a week after the manhunt began. Hamilton was wanted for the sexual assault of two young girls over the course of five years in Feasterville.

The U.S. Marshal's Fugitive Task Force received a tip and surrounded a home in the 100 block of Roberts Road Friday. After investigation by Marshals and Aston police, Hamilton was found hiding in a second floor bedroom closet. He was taken into custody without incident.

On Tuesday, police say Hamilton stole a 2016 white Toyota Avalon bearing the Pennsylvania plate PD3759P from the 200 block of Bobwhite Road in New Hope. The car had reportedly been spotted in Delaware earlier this week.

Hamilton is also wanted for the aggravated assault of a New Hope police officer, whose gun he reportedly tried to take during an attempted arrest on Sept. 21. Police say the suspect was riding a bike at the time before escaping into the underbrush in Solebury.

Authorities say Hamilton is a 20-year U.S. Army veteran with cavalry and ordinance experience. Police say Hamilton was also an Uber driver familiar with the area.

Two girls, ages 12 and 14, came to police earlier this month with allegations of repeated abuse by the 47-year-old.

Neighbors were surprised as law enforcement closed in on the home where investigators say Hamilton stayed since Friday night with the help of Meredith Custodio who served as a caretaker for an elderly disabled woman who owned the house. Police say they arrested that caretaker.