The man charged with murdering a female nanny who went missing while jogging in New Jersey last month was in the U.S. illegally and had twice been deported to Honduras, Immigration and Customs Enforcement confirmed to the Washington Examiner Wednesday.

Jorge Rios, 33, has been charged with murdering Carolina Cano, 45, as well as kidnapping and aggravated sexual assault. Both lived in Jersey City, N.J., where the attack took place.

ICE's Enforcement and Removal Operations office in Newark, N.J., said was removed from the U.S. in 2003 and 2004. Rios had been living in Jersey City, N.J.

Cano's body was found in a lake in Lincoln Park, Jersey City, on Mar. 24. The Regional Medical Examiner's Office cited strangulation and water submersion as the causes of death.

A week later, the Hudson County Prosecutor's Office Homicide Task Force arrested Rios.

ICE said it will take custody of Rios following his case, "despite limited cooperation in the state" due to sanctuary city policies that prohibit local law enforcement from holding criminals who are illegally in the U.S. for federal agents.

[Read more: Kardashian-Jenner family thanks ICE for arresting illegal immigrant who twice broke into home]