Steve-O of "Jackass" fame was admitted to the Thalians Mental Health Center at Cedars-Sinai Medical Center in Los Angeles last Sunday, TMZ.com reported.
The 33-year-old was also charged with felony possession of cocaine by the L.A. County District Attorney's Office, the Web site reported.
The charges stem from a March 3 citizen's arrest following a dispute over a fence. He was booked at a Hollywood police station on suspicion of vandalism and an outstanding traffic warrant.
Steve-O, born Stephen Glover, co-stars in the MTV show "Jackass"
The Associated Press contributed to this article.