A man suspected in the deaths of his ex-wife and four others -- including a South Jersey resident -- has shocked authorities by confessing that he’s killed 16 people in all.

Sean Michael Lannon, 47, who was arrested by U.S. Marshals earlier this month after a multi-state manhunt, admitted to New Jersey investigators that his alleged killing spree included "11 drug dealers," NJ.com reported.

Assistant Gloucester County Prosecutor Alec Gutierrez said in court Friday that Lannon "admitted to killing a total of 16 people."

Lannon was apprehended in St. Louis, Mo., on Wednesday morning in connection to the deaths of five people across two states. (Gloucester County Prosecutor's Office)

"Fifteen being in New Mexico and one in the state of New Jersey," Gutierrez said, according to the news site. "It’s my understanding that the FBI is assisting New Mexico in their investigation."

AMERICAN BOYFRIEND OF BRITISH WOMAN WHO WENT MISSING IN US VIRGIN ISLANDS WON'T LET COPS SEARCH BOAT: POLICE

Lannon, of Grants, New Mexico, is charged in New Jersey with the death of his one-time youth mentor Michael Dabkowski, who was found beaten to death in his East Greenwich Township home on March 8.

Lannon allegedly told cops that Dabkowski sexually abused him as a child and that he went to the home to obtain sexually explicit photos of the pair.

FRIEND OF WOMAN MISSING IN VIRGIN ISLANDS CALLS FOR SEARCH OF AMERICAN BOYFRIEND'S YACHT

Although he has only been charged in that killing, authorities said he is suspected in at least four others, including the death of his ex-wife, Jennifer Lannon, 39.

According to investigators, Lannon admitted to a witness that he "murdered his wife and her boyfriends in New Mexico," NJ.com reported.

CLICK HERE TO GET THE FOX NEWS APP

The couple, who had three children, had moved from New Jersey to New Mexico before they were divorced in 2019.

Authorities have not released details of Lannon’s other alleged victims.