Actor posted message on Facebook saying condition was something Ive dealt with in the past and will continue to confront
Ben Affleck has said he recently completed treatment for alcoholism.
The actor, who previously went to rehab in 2001, made the revelation in a post on his Facebook page on Tuesday night.
The 44-year-old father of three said the condition was something Ive dealt with in the past and will continue to confront.
I want to live life to the fullest and be the best father I can be, he said. I want my kids to know there is no shame in getting help when you need it, and to be a source of strength for anyone out there who needs help but is afraid to take the first step.
Affleck said he was fortunate to have the love and support of family and friends including his co-parent, Jen.
He and Jennifer Garner announced their separation in 2015 after a decade of marriage. The couple has yet to divorce and both say they remain on good terms.
In 2012 the actor told the Hollywood Reporter that he went to rehab for partying too much and not having a lot of boundaries and to clear my head and try to get some idea of who I wanted to be. It was more a let me get myself straight, before it became a rite of passage.
As well as starring in blockbusters such as Batman v Superman: Dawn of Justice and Daredevil, Affleck has also directed several films. They include the Oscar-winning Argo, and Live By Night, which was released in the UK in January to generally unenthusiastic reviews.
He and Matt Damon also won an Academy Award in 1998 for their screenplay for the film Good Will Hunting.
In January, Affleck announced he would no longer direct The Batman, in which he will again play the Caped Crusader.
Performing this role demands focus, passion and the very best performance I can give, Affleck said. It has become clear that I cannot do both jobs to the level they require.
I remain extremely committed to this project, and look forward to bringing this to life for fans around the world.
He will also appear as Bruce Wayne/Batman in Justice League, due for release in November.