Hardy has now been sober since 2003. Obviously, it wasn't always that way for the 37-year-old actor.
"I would have sold my mother for a rock of crack," he said bluntly.
These days, the British star has reached leading man status, thanks to roles in high profile films like The Dark Knight Rises and Mad Max: Fury Road, which hits theaters on Friday. Earlier this month, ET caught up with Hardy, who confessed that his voice was the hardest part of his character.
"Normally, I like to get that sense of character with a vocal silhouette, and that was the toughest thing for me was to find Max's voice," he explained.