Huntsville police have arrested a man tied to a violent kidnapping and assault.

According to online court records, Degerrick Deon Sandles, 24, is being charged with aggravated sexual assault, aggravated kidnapping and aggravated robbery. On February 3, a woman was violently attacked in the 1300 block of Smither Drive. The victim told investigators the gunman forced his way into her apartment and assaulted her. During the kidnapping, she was also taken to several ATMs in an attempt to withdraw cash.

Investigators say that Sandles became a suspect through evidence collected at the scene of the crime.

Additionally, Sandles was charged with forgery of a financial instrument and possession of marijuana.

Sandles is being held in the Walker County Jail on a $604,000 bond.