A North Charleston police officer was arrested after speeding more than 110 mph in his personal vehicle and carrying counterfeit cash, according to authorities.

Maurice Leverne Huggins, 39, of Orangeburg was charged with reckless driving, open container and no proof of insurance.

On Wednesday, Huggins was speeding "in excess of 110 mph" and weaving through traffic along Ashley Phosphate Road in his truck, according to an incident report. After Charleston County Sheriff's deputies caught up and pulled Huggins over, he was instructed to exit his truck. Inside, the officer found a gun and Huggins' North Charleston police badge in the driver's seat, according to the report.

Huggins smelled like alcohol and may have been drinking, but did not seem impaired or intoxicated to the deputy, according to the report. He also had a flask that smelled like alcohol.

Huggins told the deputy he did not want to speak to him, the report said.

When Huggins was being booked into the jail, a fake $100 bill was found on him, according to the report.

Huggins was placed on administrative duty while the incident is investigated by the department's Office of Professional Standards, according to North Charleston police spokesman Spencer Pryor.

Huggins is the second officer in the area to be arrested within the last month. Dawn Caldwell, 45, was arrested and charged with breach of trust with fraudulent intent and misconduct in office earlier this month, according to police. She was working for the Isle of Palms Police Department when authorities said she pawned her gun and stole items from evidence. Caldwell was conducting in-house training with the North Charleston Police Department at the time of her arrest.

Reach Natalie Caula Hauff at 937-5594 or Twitter.com/ncaula.