GRAY SUMMIT, Mo. — A man is facing charges after deputies said he locked a man in a dog cage in a Gray Summit, Missouri, basement.

Cejay Young, 26, was charged with second-degree assault, kidnapping and two other charges in connection with the Thursday afternoon incident.

According to a post on the Franklin County Sheriff's Office Facebook page, deputies began investigating after a man ran into a business at around 3 p.m. saying his hands were zip-tied and he was locked in a dog cage inside a nearby home. He told deputies the man who locked him in the cage also punched him and hit him with an extension cord.

After talking with the victim, deputies went to a home on the 1600 block of Missouri Avenue and talked with Young. When they came back with a search warrant, deputies found someone tried to destroy evidence of the alleged assault.

Young was taken into custody and admitted to the attack. Charging documents said Young told police the victim lost a large amount of his methamphetamine and had to be punished. He told police he zip-tied the victim's hands together and tied his feet with a wire before whipping him with an extension cord and punching him multiple times. He said he then locked the victim in the cage to continue the punishment.

The victim told deputies he was able to escape the cage when Young left the room. The victim said he then kicked out a basement window and crawled out. After escaping, he ran to the business where he spoke with police. He was taken to a hospital for treatment.

Young was charged with assault, kidnapping, tampering with physical evidence and armed criminal action. His bond was set at $50,000.

More local news:

RELATED: St. Peters masseur accused of sexually assaulting woman during massage

RELATED: Accused Catholic Supply Store killer enters not guilty plea to sexual assault charges in Jefferson County

RELATED: Police chase stolen Spire truck across state lines, driver arrested just north of SLU