MORENO VALLEY (CBSLA) — A 54-year-old man has been charged after being accused of following four young girls and exposing himself near a Moreno Valley middle school.

The incidents happened Tuesday evening when the girls were walking home from Badger Springs School and said they all noticed the same man, identified as David Klemens, following them through their Moreno Valley neighborhoods.

READ MORE: Water Main Break Forces Road Closure In Marina Del Rey

“I didn’t want to look back,” one of the girls said. “I was terrified.”

One of the 12-year-old girls said that when the man called out to her friends from his car, asking them when school let out, he was exposed.

“It was disturbing and traumatizing, because he had his penis out and he didn’t even try to pull up his shorts,” she said.

Axel, a brother of another victim, said his little sister came home out of breath from running away from the man who was following her.

“I wish I was here a little bit sooner to do something,” he said.

The father of another victim, Erik, said that he broke his knuckle as he tried to pull the keys out of the man’s ignition — breaking the keys in the process — after his daughter called him crying saying that he had followed her.

READ MORE: Multiple Victims Wounded In Whittier Shootings During Vigil

“That’s when I rolled up on him, and I started banging on the window,” Erik said. “And then he started yelling out, ‘I didn’t touch anybody. I didn’t touch anybody.'”

Erik said that was his indication that the man already knew what the girls would say of their encounter.

“I wasn’t gonna let him get away,” he said.

Erik said he got the man out of his car and held him down until sheriff’s deputies got there and placed him in handcuffs.

“I felt better,” the victim said. “I felt safe.”

Klemens has been charged with indecent exposure and annoying or molesting a minor, both misdemeanor charges. He has since bailed out of jail.

MORE NEWS: Two Dead In Lancaster Crash

Detectives were encouraging any other victims to call the Riverside County Sheriff’s Department.