The 35-year-old actor decided to quit the habit after he unexpectedly gassed himself on the lung-damaging fumes while shooting his new movie The Nice Guys, in which he portrays chain-smoking private investigator Holland March, reports femalefirst.co.uk.
Speaking on ‘The Kyle and Jackie O Show’, Gosling said: “I used to (smoke), but in this movie I smoked myself out. I never want another cigarette again. It really is the greatest way to quit. It is hard to come by, you really have to get a film where you have to smoke all the time, but I highly recommend it, if you are trying to quit.” For the film, Gosling was also expected to play drunk.