As part of Tuesday's plea deal, the case against Steve-O, whose real name is Stephen Glover, will be dismissed after he completes a drug rehabilitation program, his attorney Barry Gerald Sands said.
"He is already in a program as we speak," Sands said.
The co-star of MTV's Jackass was arrested for investigation of vandalism and drug possession at his Hollywood home on March 3 following a dispute with a neighbor over a fence.
He was later hospitalized for psychiatric treatment and has documented his recovery on his Web site.