By Aly Semigran
February 24, 2012 at 08:12 PM EST
Evan Agostini/AP

Three weeks after checking himself into the Betty Ford clinic for substance-abuse issues, 300 star Gerard Butler has left rehab. Butler’s spokesperson told People that the 42-year-old actor has left rehab as he has “completed a successful course of treatment and has returned home in good health,” adding, “We will not be making any further comment at this time.” reported the news early on Friday and claimed that Butler, who needed to be rescued from a surfing incident while filming the upcoming Of Men and Mavericks, “was relying too much on prescription drugs.” A source alleged he “developed issues with cocaine, but the root problem appears to be the injuries and pain management.”

People also noted that Butler has opened up about his past problems with alcohol abuse and that the actor actively avoided drinking at a Hollywood bash back in November.

Read more:

Gerard Butler rescued after big-wave surfing incident