Michael Jackson, 49, from Oldbury, West Midlands was arrested after the child was discovered bound and screaming for help in a flat in Oldbury.
Jackson is accused of the kidnap, false imprisonment, threats to kill and sexual assault of the child. He is also facing a count of child abduction relating to a separate incident involving an 11-year-old child on Sept. 14.
Police launched an investigation after the 10-year-old was reported missing by his parents at 9:15 a.m. Sunday after he failed to return home from a trip to the shops.
The victim was found around 11:30 a.m. that day with his hands tied and wrapped in a white sheet in a flat 400 yards from his home. He was uninjured and returned to his family.
"Having carefully examined all of the available information which was submitted to me by the police, I have decided that there is sufficient evidence and it is in the public interest to charge Michael Jackson with one count each of kidnap, false imprisonment, threats to kill and sexual assault," said Emma Garnett, senior crown prosecutor from West Midlands Crown Prosecution Service.
"I have also authorised the police to charge him with one further count of child abduction which is in connection with a separate incident involving an 11 year-old child."
Police said the second charge related to a separate incident on Sept. 14 in which an 11-year-old child from Oldbury was allegedly abducted. "They were unharmed and came forward to police after the events of Sunday," the force said in a statement.
West Midlands police said that a 48-year-old man arrested in connection with the investigation had been released on police bail pending further inquiries. A 30-year-old man has been released without charge.
Jackson is due to appear before Warley Magistrates Wednesday.