A former Darby Township police officer who is currently a Chester constable is accused of sexually assaulting and harassing several women, one of whom was pregnant, while he was working on duty as a cop, according to court documents.

Kevin Walker, 43, of Chester, was arrested yesterday on numerous charges including rape, sexual assault and stalking, according to the Delaware County District Attorney's Office.

In court documents, Walker is accused of stalking and harassing three women between 2010 and 2011.

In what is perhaps the most severe case, a woman claims that Walker would sit in front of her house and invite her to the police station to "give her a rub down." When the woman was stopped by Darby Township Police in the summer of 2010 and brought to the station, Walker allegedly pulled her out of a cell and away from surveillance cameras, according to court documents.

He then had the woman, who was pregnant at the time, explain how she would perform oral sex on him before he had her strip naked and digitally probe herself in front of him to prove she had no drugs on her, court documents said.

The woman was never charged with a crime and Walker allegedly let her out of the front door of the police station after the incident.

Another woman claims she was so scared by Walker's repeated threats to her that, "It would be in your best interest to meet me at the station," that she finally relented and had sex with him about six times at the police station against her will.

Walker worked as a part-time officer in Darby until July of this year, when he was suspended after the department became aware of the allegations, according to the District Attorney's Office.

Although his current position as a Chester constable is an elected position, Walker was suspended from that post without pay today, pending the outcome of the case, according to prosecutors.