This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

ELGIN, Ill. — An Elgin man has been charged in the murder of his 76-year-old mother, Gail Peck, whose remains were found in the Lincoln Park Lagoon.

Brian Peck, 55, faces a first-degree murder charge, as well as charges related to dismemberment and concealing a body.

He appeared in court Tuesday and showed little emotion.

“I put her in the bath tub and hacked her up,” Brian Peck allegedly told police.

He was his mother’s only child and he lived in her basement. On Tuesday, a judge called him an extreme threat to the public.

Brian lived with his mother in the 700 block of Littleton Trail, and told police Friday that she’d taken the dog for a walk and the dog had returned home without her. Police conducted a thorough search of the area, including using a drone and helicopter. Many local residents also helped look for Gail Peck.

Brian Peck originally called 911 and said his mom went missing while walking the dog. Days later prosecutors said he admitted to stomping on his mother and killing her early Wednesday morning after they got in a fight.

He then put her body in the bath tub, chopped her up, and made two trips to Chicago to dump her body in Montrose Harbor and Diversey Harbor. Records confirm his story.

Prosecutors said he initially denied killing his mother, saying she fell and cut her knee.

But once they told him they had him on video buying cleaning supplies, luggage, and tarps, he confessed. He said he had wanted to put her body in the freezer but when he tried to make room for it he hacked into the Freon. That’s when he decided to dump her in the lake. Cops found blood all over the victim’s bedroom.

“The defendant said he realized his mother was dead, put her in the bath tub and hacked her up and severed with hand saw that was found,” Maria McCarthy, assistant state’s attorney said.

This weekend, fishermen found duffel bags filled with body parts in the Lincoln Park lagoon.  Investigators eventually discovered that those remains were those of Gail Peck. WGN first reported this connection Monday.

A source close to the investigation told WGN a relative said a scar found on the dismembered torso of the remains matched Gail Peck.

Late Tuesday morning, Elgin police confirmed to WGN that they were searching for evidence related to the case in Lake Michigan near Montrose Harbor.

Just last year, there was a domestic violence case against Brian Peck. He hit his mom in the face and strangled her twice. He picked her up off the ground by her neck. He told her back then he was going to kill her.

For now Brian Peck will remain in custody. He is due back in court November 17.

Wednesday, October 25
5 a.m. — Brian Peck withdrew cash using his mother’s account and his mother’s car
5:35am – he buys carpet cleaner and Oxyclean
8 a.m. He called cleaning woman and told her not to come that day
3:33 p.m. — He purchased paver bricks, tarp and nylon cord
Thursday, October 26
1:27 p.m. – He purchased luggage, vacuum and duffel bag
Friday. October 27
– Niece calls; He tells her victim is “sick as a dog”
3:10 p.m. — He purchased Draino
3:39 p.m. — Called 911