Daniel Robert Muller, 24, of Black Angus Drive, Garner, is charged with first-degree kidnapping and first-degree sexual offense.
Selma police said they found the 40-year-old rape victim walking down a street the morning of July 19. She told officers she was abducted at gunpoint the previous day while walking on South Sixth Street and take to a secluded area in Selma where she was raped.
Police said the victim did not know Muller.
Muller is charged with first degree kidnapping and first degree sexual assault for the incident. He turned himself in on July 24 at the Johnston County Jail and was placed under a $250,000 secured bond.
Authorities say during their investigation they discovered that a second woman had been offered a ride by Muller on May 25. They say they woman was taken to a secluded area in Smithfield where a weapon was displayed, but she was able to escape before being assaulted.
On Tuesday, Muller was served with additional warrants for first degree kidnapping and attempted first degree sexual assault. He was given a $100,000 secured bond.
Muller is currently in the Johnston County Jail under a $350,000 secured bond.
Muller has been a paid firefighter with the City of Raleigh since May 26.
According to the Raleigh Fire Department, Muller was a new recruit still enrolled in its cadet training program when he was arrested.
RFD rules require a cadet to be on time. Because Muller is in jail and was a no-show Monday and Tuesday, the Chief says he's no longer a member of Raleigh's fire department, according to its attendance rules.
Police are still investigating if there may be more unreported incidents involving Muller in the Smithfield-Selma area, and encourage anyone with information to come forward.