Cosmo DiNardo had dozens of interactions with police, was banned from two school campuses, and exhibited other problematic behaviors beginning as a teenager. Things escalated drastically in July 2017, when he was implicated in the disappearance and later confessed to the murders of Mark R. Sturgis, Thomas C. Meo, Dean A. Finocchiaro, and Jimi Tar Patrick in July 2017. Here's a timeline of DiNardo's troubled past and the search for his victims:
Aug. 15: Bensalem police first come into contact with Cosmo DiNardo after someone calls to report him riding his ATV on the street.
January: DiNardo is sworn in for his first one-year term as a mayor-appointed member of the Bensalem Drug and Alcohol Advisory Board.
June: DiNardo graduates from Holy Ghost Prep.
Summer: DiNardo meets fellow soon-to-be Arcadia freshman Sara Dinner at a concert. She said he made her uncomfortable and invited her and her friends back to his house. He then contacted her repeatedly on social media in ways she described as "aggressive and uncalled for."
August: DiNardo enrolls at Arcadia University but only attends class there for one semester.
January: DiNardo begins his second term as a member of the Bensalem Drug and Alcohol Advisory Board.
May: Police respond to a one-person ATV accident at the DiNardos' Lower York Road property in Solebury. DiNardo said his injury was a broken ankle and he is taken to an unspecified hospital.
July 12: DiNardo, who has already had 23 encounters with police, is involuntarily committed by his mother, Sandra DiNardo. He is evaluated by Lenape Valley Crisis Center before going to Doylestown Hospital. The length of his commitment is unclear.
Oct. 23: DiNardo shows up uninvited to Holy Ghost Prep's open house and is loud and disorderly. He is escorted out and banned from the campus.
November: DiNardo is banned from the campus of Arcadia University after verbal interactions with several students and staff when he returns to reenroll.
January: DiNardo takes a one-credit class at Bucks County Community College.
Feb. 9: Bensalem police receive a call about a man with a shotgun. At 12:49 p.m., Officer Katharine Bailey pulls DiNardo over and finds him with a 20-gauge Savage Arms shotgun, which he is not legally allowed to possess because of his involuntary commitment. He is arraigned but not held in jail.
Feb. 16: Preliminary hearing on the gun charge is continued from March 1 to March 21 at request of DiNardo's lawyer, Michael Kevin Parlow.
Feb. 21: The hearing is again continued to March 29 at request of Magisterial District Judge Michael Gallagher.
March 24: Bensalem resident Adam Moore says DiNardo rear-ended him in a crash on Hulmeville Road near Park Avenue.
March 29: Preliminary hearing on the gun charge is continued from March 29 to May 30 at the request of the Commonwealth.
May: Attorney for Adam Moore sues DiNardo over the car accident
May 30: Preliminary hearing on the gun charge is held at Judge Gallagher's office. The charge is dismissed.
In the weeks before the killings: Acquaintances of DiNardo's and friends of the victims said DiNardo bragged about having someone killed over a debt and made "scary insinuations."
July 5: Jimi Taro Patrick, 19, of Newtown, is last seen. He is the first of the men to go missing. DiNardo told investigators he picked up Patrick to sell him marijuana, then shot, killed and buried him in a remote part of the property.
July 6: Patrick's grandfather reports him missing.
July 7: The other three men — Mark R. Sturgis, 22, of Pennsburg; Thomas C. Meo, 21, of Plumstead; and Dean A. Finocchiaro, 19, of Middletown — were seen for the last time.
July 8: Neither Meo nor Sturgis shows up for work. Meo's mother reports him missing. DiNardo and Kratz allegedly use a backhoe to dig a hole and bury the three men.
July 9: Sturgis' parents report him missing, and authorities make the search for the four men public. A search warrant is executed at a home in Solebury Township, where investigators find Meo's car. Sturgis' vehicle is found near Peddler's Village.
July 10: Law enforcement officers comb a vast farm property in Solebury in efforts to find the missing men, as the case prompts intense media attention. Among the key developments:
July 11: Search efforts continue at the Solebury farm. Key updates in the case include:
July 13: As investigators continued work to identify the other bodies found in the grave on the Solebury farm, and determine what happened to them, a lawyer for Cosmo DiNardo said DiNardo confessed to his role in the slayings of the four men.
July 14: Cosmo DiNardo and Sean Kratz are charged in the killings. DiNardo faces charges in all four of the slayings, while Kratz is charged in three cases. The two are cousins. Prosecutors also disclose they have found the bodies of all four men. DiNardo and Kratz are arraigned and held without bail.
July 18: Philadelphia police said they are looking into claims by DiNardo that he had killed before — a man and a woman, both in Philadelphia when he was 15. But they cautioned that the claims were not verified and they had not yet been able to question DiNardo themselves.