PHOENIX -- Phoenix police have arrested a man suspected in three kidnappings and sexual assaults from more than a decade ago.
Ray Lopez Jr., 37, is accused of attacking three females between November 1994 and January 1996, according to Officer James Holmes.
A 19-year-old victim was selling magazines near 27th Avenue and Indian School Road when she met the suspect. Police said she went with him to another location where he forced her to have sex.
A 14-year-old girl was walking near 35th Avenue and Lincoln when she was forced into a vehicle. The suspect threatened her with a gun and drove to a vacant field where he sexually assaulted her.
Another 14-year-old girl was forced into a vehicle at gunpoint near Camelback Road and 29th Avenue. She was taken to another location and sexually assaulted.
The three crimes were linked by forensic evidence in 2008.
In August, Lopez's DNA was uploaded into the Combined DNA Index System following a drug conviction and a match was made to all three cases.
Lopez was arrested on Monday and booked for multiple felonies. Holmes said he denied involvement in the rapes.
Lopez has a long arrest history in Phoenix and police said there may be more victims.