Bradley Cooper has admitted his addictions "hindered" his work.
The Silver Linings Playbook actor has been sober for nine years and he thinks his alcohol and drug abuse stopped him from "fulfilling his potential".
He said: "I think work was getting f***** up. In the way that if - the one thing that I've learned in life is the best thing I can do is embrace who I am and then do that to the fullest extent, and then whatever happens, happens. The more steps I do to not do that, the farther I am away from fulfilling any potential I would have.
"So the answer to that question, then, is: Yes, of course it hindered the work."
And the 38-year-old star thinks his past struggles will always affect his work because he relies on his "life experiences" when working.