Probation officer Astrid Klaasse was testifying in the pre-sentencing proceedings in the case against 34-year-old Sikhangele Mki on Tuesday.
Mki has pleaded guilty to 84 charges, which include 30 counts of rape, 27 of kidnapping, 12 of robbery with aggravating circumstances, and four of assault with intent to cause grievous bodily harm.
In his plea, he admitted to raping some of his victims more than once. Nine were under the age of sixteen, and the youngest victim was just 11 years old.
He committed the crimes between 2011 and 2015, and his victims were attacked between the areas of Khayelitsha and Delft.
Klaasse says Mki could not explain why he committed the offences, but said that on some occasions he was intoxicated.
She said he had a good upbringing, besides some family challenges, including his parents’ divorce.
Describing him as a paedophile who preyed on vulnerable young girls, she said he was a “danger to society”.
At the start of proceedings, Mki testified that he was sorry for what he had done and did not want to waste the court’s time.
Defence lawyer Bruce Morrison told the court that while his client was not a youngster, he was still a young man: “I submit that rehabilitation is always an option.”
As Mki was led out of the courtroom in shackles, the mother of one of his victims shouted: “I hope you get life imprisonment.”
She said her daughter, who was 14 years old when Mki raped her, had not come to terms with what had happened.
Deputy Judge President Patricia Goliath will hand down sentence on 14 September.