WEST PALM BEACH (CBSMiami) – A West Palm Beach police officer is charged with selling controlled substances while in uniform and on duty.

The State Attorney’s Office, FBI, FDA, and West Palm Beach Police Department made the announcement Friday that they filed charges against 45-year-old Dewitt McDonald.

READ MORE: It's Election Day In City Of Coral Gables

McDonald was charged with one count of knowingly carrying a firearm during and in relation to a drug trafficking crime.

Officials said the McDonald operated two businesses while employed as an officer through which he distributed anabolic steroids and prescription drugs.

READ MORE: Road To Reopening: Miami-Dade, Broward Public Schools Planning 100% In-Person Instruction In The Fall

The businesses are Prime Performance Wellness Centers, Inc., located in Lake Worth, and Prime Health and Rejuvenation Clinic, located in Wellington.

On March 5, 2013, police said McDonald delivered he drugs to a person in Palm Beach County. At the time of the exchange, he was allegedly on duty and carrying his Smith & Wesson MP40 pistol.

MORE NEWS: Florida House Condemns Democratic Socialism In Resolution

If convicted, McDonald faces a minimum sentence of five years in prison and a maximum statutory sentence of up to life in prison.