Kenneth Kratz's suspension, ordered by the state Supreme Court, takes effect July 11. The former elected district attorney in Calumet County now has a private practice in West Bend in the Milwaukee area.
Kratz originally turned himself in to the Office of Lawyer Regulation, admitting that in 2009 he had sent sexually-oriented texts. The office decided to take no action, only to reverse itself once the case became public.
At a public hearing in 2012, Kratz acknowledged fighting a sex addiction and described his divorce and bankruptcy.
The Supreme Court also ordered him to pay $24,000 in costs, although one justice who disagreed called the figure "exorbitant."
As district attorney, Kratz headed the state crime victims' rights board and pushed for legislation to help victims.
Notable deaths of 2014 [PHOTOS]