Court records and documents of expunged court cases show that Huff, 44, had three cases against him, including one for leaving the scene of an accident in Anne Arundel County, one for having a gun in his car and a third for passing a $500 bad check, according to a story reported in October 2010 when Huff was seeking office.
He was sentenced to one year in jail in 1995 for leaving the scene of an accident—a misdemeanor—with all but four days suspended. It is unclear how much time Huff actually served in the Anne Arundel County Detention Center.
Also in 1995, Huff received probation before judgment after he was pulled over for speeding. Huff said he told the traffic officer "out of courtesy" that he had a loaded Sig Sauer .380 caliber handgun in his glove box.
In a 2010 interview, Huff said those charges were in the past and were not relevant to his campaign.
"These were 15 years ago and a lot of things have changed," Huff said. "I've grown from my past. I'd like to be judged for what I am now and what I've accomplished."