He was sentenced to more than 6 years in prison for locking himself into a room with a woman and sexually assaulting her, authorities said.
The incident took place Sunday on the 1000 block of East 7th Street, authorities said.
Police said the boy would send his victims home in a ride-share after assaulting them at his residence in Cal Heights.
Police said they arrested the 18-year-old at the Poly High campus Wednesday after speaking with the girl who accused him of assaulting her.
Ferdinand Ervin Flowers, 36, targeted sex workers he’d pick up along a railway corridor that connects to the port, authorities said.
The victim was walking into her home in the area of Centre and 11th streets when the suspect pushed her inside and a violent physical and sexual assault occurred, according to a statement from the Los Angeles Police Department.
The woman was walking around 7:15 a.m. in an alley east of Long Beach Boulevard and Pacific Coast Highway when the suspect struck her on the back of her head with an unknown object and “proceeded to ‘body slam’ her onto the ground,'” police said.
His prior convictions involved groping female bus riders in North Hollywood, Hollywood, Mid-City, Culver City, Norwalk, West Los Angeles and Long Beach.
The man will have to go through 52-weeks of sex-impulse counseling before a judge decides what his sentence will be, prosecutors said.
The man and the woman didn’t know each other, according to police, who quickly responded to the Blue Line and arrested him.