A man from Orange County is being charged with drug possession following a traffic stop in Dutchess County.

Patch reports that a man from Orange County has been charged with heroin possession after a traffic stop in the Town of Fishkill. James T. Hayes, from Newburgh, was stopped on I-84 in the Town of Fishkill in a 2006 Cadillac.

When stopped, Hayes allegedly tried to impersonate a police officer, according to Patch. New York State Trooper Reiser and his canine partner, Dunn, found that Hayes was in possession of 53.5 grams of heroin.

Hayes has been charged with third-degree criminal possession of a controlled substance with intent to sell, third-degree criminal possession of a controlled substance, impersonating a police officer with intent to commit a felony. They are all felony charges. According to Patch, he was also charged with a misdemeanor count of criminal use of drug paraphernalia.

Hayes was arraigned at Town of Fishkill Court and sent to Dutchess County Jail in lieu of $25,000 bail or $50,000 bond.