LIBERTY, Mo. — An Excelsior Springs man pleaded not guilty to nine counts of kidnapping and sex crimes during a hearing Friday afternoon.

Timothy Haslett Jr., is charged with holding a woman against her will and sexually assaulting her for weeks inside his Excelsior Springs home.

A Clay County grand jury indicted Haslett earlier this week on one count of first-degree rape, four counts of first-degree sodomy, one count of first-degree kidnapping, two counts of second-degree assault, and one count of endangering the welfare of a child.

Police arrested Haslett in October after a woman told police he kidnapped her and held her against her will in a room in his house.

Court documents show the woman told police she escaped when Haslett left to take his son to school.

Haslett is held on $3 million bond and is scheduled to be in court again on March 22.

If convicted, Haslett faces up to five life sentences plus 36 years in prison.