Irving Martinez landed on his feet after some recent brushes with the law.
During a Wednesday afternoon news conference, Martinez said he's still running for the state Senate District 26 seat.
District 26 includes Twiggs and parts of Wilkinson and Bibb counties.
In December, Martinez announced plans to challenge Sen. Miriam Paris in this year's Democratic primary.
Since then, Martinez faced three different sets of charges. State Court documents show that Martinez was charged with loitering and obstruction in January.
In February, State Court records show Martinez was charged with harassing communications. In March, records show Martinez was charged with criminal trespass.
The loiter, obstruction and harassing communication charges were dismissed, State Court records show. But the records also show that Martinez pleaded guilty to the criminal trespass charge on March 13.