FRANKLIN (Somerset) — An on-duty township police officer was behind the wheel of his police vehicle when he shot up heroin and nearly died from an overdose, prosecutors said Friday.

Matthew D. Ellery, 29, of Middlesex Borough, has lost his job with the township police department after admitting that he drove under the influence and was in possession of heroin.

As part of his plea deal, Ellery will avoid jail or prison by applying to the Drug Court program. He will have to remain clean for five years or else face a five-year prison sentence for the third-degree drug charge. He is scheduled to be sentenced in Superior Court in Somerville on Aug. 23.

The overdose happened months ago but officials kept it secret, announcing the guilty plea on Friday. Last month, NJ.com reported that he had been charged with DWI but officials declined to provide further information.

Prosecutors said a fellow officer discovered Ellery about 1:08 a.m. April 7 after the department had been unable to reach him over police radio.

Police were dispatched to his last known location and found him passed out in his vehicle parked at a business address on Bennetts Lane.

The responding officer was also an emergency medical technician and could tell that Ellery was blue in the face, wasn't breathing and had no pulse.

Ellery was revived with two doses of Narcan, the opioid antidote that many police officers now carry.

As part of the plea deal, his driver's license will be suspended for seven months. He will not be allowed to work for the township police department but the prosecutor's announcement did not say that he would be banned from any other public or police employment in the state.

Sign up for the WPG Talk Radio 95.5 Newsletter

Get South Jersey news and information e-mailed to you every week.