Lost star Naveen Andrews has revealed how a drug addiction ruined his life for two years.
Andrews revealed details of his heroin abuse in an interview to be shown on Friday Night with Jonathan Ross.
The actor who plays Sayid on the popular TV show said: "There was a danger of me copping it
I lost two years to heroin.
"I was able to work; I don't know how I did it. You can take incredible abuse and still work
I collapsed on a job because of booze."
Andrews also revealed how he was warned of his behaviour while filming The English Patient.
"The turning point was I drove my son when I was drunk and he was scared, and that's when I decided to go into rehab in LA," he said.
The actor told Ross that he remained committed to the Lost series, despite having had worries about the show in the past.
"I'm still proud of the first season, around the third I though they were winging it, the writing was poor, [but] I'm definitely doing two more years."
Former Bond girl Britt Ekland and the cast of BBC1's new drama Mistresses will also appear on the show to be aired tonight.