A Patchogue Village Code Enforcement officer engaged in unlawful sexual contact with two women on two separate occasions while he was on duty, Suffolk Police said Wednesday night.

According to police, a 35-year-old woman reported a man wearing a uniform picked her up in a marked vehicle on Main Street in Patchogue on April 16 at approximately 4:30 a.m., drove her around and then parked his vehicle and engaged in unlawful sexual contact with her.

SCPD Commissioner Geraldine Hart provided details during a press conference today on the arrest of a Patchogue Village Public Safety officer who engaged in sexual contact with two women on two separate occasions while he was on duty. pic.twitter.com/S4KBuDubUz

— Suffolk County PD (@SCPDHq) May 17, 2018

A 24-year-old woman reported a man wearing a uniform picked her up in a marked Patchogue Village Code Enforcement vehicle on Main Street on May 13 at approximately 4 a.m., drove her around and then parked the vehicle and engaged in unlawful sexual contact with her, police said.

Following an investigation by Major Case Unit detectives with the cooperation of the Patchogue Village Public Safety Office, Fajardo, of Brentwood, was arrested Wednesday. He is scheduled to be arraigned at First District Court in Central Islip Thursday.