A Canton Police Officer has been arrested for federal drug violations.

According to U.S. Attorney John Bales, 32-year-old James Melvin Bradshaw was indicted by a federal grand jury Wednesday and charged with six counts of acquiring a controlled substance by misrepresentation. Bradshaw was arrested Thursday morning.

According to the indictment, on six separate occasions from January to November 2012, Bradshaw is alleged to have used his position as a police officer to obtain hydrocodone by fraud, deception or misrepresentation. Bradshaw is alleged to have acquired the hydrocodone from individuals who had legitimate prescriptions to possess the substance.

If convicted, Bradshaw faces up to four years in federal prison on each charge.

The case is being investigated by the FBI and prosecuted by Assistant U.S. Attorney Alan Jackson.