David Conley has an extensive rap sheet that dates back to 1988.
Conley's criminal record includes a history of family violence and drugs and DWI charges.
The 49-year-old was arrested Saturday evening and later charged with capital murder after eight people, including five children and three adults, were found dead in a home in the 2200 block of Falling Oaks Road in northwest Harris County.
Prior to Saturday's arrest, Conley was recently charged with assaulting a family member—his second such charge—on July 8 when he allegedly pushed his girlfriend's head against a refrigerator multiple times, according to court documents.
Conley reportedly told his girlfriend to discipline her 10-year-old son because he returned home from a park after dark. When she said no, Conley reportedly got a belt and said he would do it himself, court documents said.
His girlfriend then reportedly grabbed the belt out of Conley's hands and that's when he allegedly pushed her head against the refrigerator.
In 2013, Conley was charged and convicted of aggravated assault of a family member when he threatened his same girlfriend with a knife.
An emergency protective order and a no contact order was issued against Conley, court reports show, and he pleaded guilty and was sentenced to nine months in county jail.
Conley was sentenced to five years in prison for a 2000 retaliation charge in which he was accused of putting a knife to his then-girlfriend and threatened to kill her, her baby and himself.
That came after she filed an assault charge for cutting her with a knife and punching her in the face.
In the wake of the shooting, loved ones of the victims have set up a GoFundMe account to help with funeral expenses. Donations can be made here.