SHREWSBURY — A police officer is facing domestic violence charges in the borough where he works after being accused of following a woman home and then hitting her in the face.

Officer Ryan Cullinane, a 27-year-old Tinton Falls resident, harassed a woman at a restaurant on Jan. 26 and then followed her her home where he made further "unwanted contact and communication," according to a criminal complaint.  She asked Cullinane to leave several times but he refused and forced his way into the home, police said.

On the following day, Cullinane got into a physical altercation with a man and the woman at the home, striking her with an open fist, according to the complaint.

Police did not publicly reveal the woman's relationship to Cullinane.

He was charged with fourth-degree degree trespassing and misdemeanor counts of harassment and simple assault. He was released from custody and was ordered not to have any phone, mail or personal contact with the woman. Cullinane is scheduled to appear in court on March 30.

Shrewsbury Borough Police Chief Robert Turner said Cullinane was suspended with pay.

Cullinane has been an officer in Shrewsbury since 2012 and earned a salary of $67,470.

More From WOBM: