Accused Rapist Gregory Zavala Allegedly Held 3 Teens Captive At Parents' House

03/26/2015 01:32 pm ET | Updated Mar 30, 2015

An Oklahoma man faces kidnapping and rape charges after he held three teenaged girls against their will at his parents' home over the course of two years, police say.

Gregory Zavala, 23, is also charged with child sex abuse and assault and battery with a dangerous weapon, according to KFOR. Investigators said Zavala lured each of the three girls to the home in Tuttle, Oklahoma, at different times between 2011 and 2013.

Zavala allegedly held the teens captive for months at a time. Zavala reportedly told each girl that he would kill them and their families if they tried to escape.

Authorities said two of the girls were 16 and 17 at the time of the kidnapping, and that Zavala sexually abused them on a daily basis. A third victim's age was not disclosed, but police said she was a minor.

He was arrested March 19 after police received tips of criminal activity at the house, where Zavala lived with his parents, according to the Grady County Express-Star.

Zavala allegedly told one of the victims, who he kept locked in his bedroom from March to May 2011, that he was trying to get her pregnant. The girl told authorities that the suspect raped her many times and that she eventually became pregnant. She was able to escape before giving birth.

Another victim, who was held between January and August of 2012, said that Zavala used a belt or his hand to strangle her, and told her that the only way she was leaving his house was "in a body bag." She was also raped multiple times, became pregnant and managed to escape.

The third victim in the case was a homeless woman who became Zavala's girlfriend, moving into his parents house in August 2012.

After moving in, the victim tells police Zavala had her vehicle towed. While the two were dating, the victim says Zavala struck her in the head with a hammer during an altercation. The hammer allegedly left a permanent deformity in the woman's skull.

Tuttle police are investigating whether a missing 16-year-old who was last seen with Zavala is connected to the case. Zavala is held in Grady County Jail on $2 million bond, and is scheduled to appear in court June 9.

Also on HuffPost:

Missing Children
Suggest a correction