Phillip Seymour Hoffman Checks Out of Rehab After Snorting Heroin? Headlines & Global News The 45-year-old actor has battled drug addiction in the past while he was in his early twenties. He has been clean and sober for the past 23 years. He has even been actively acting as a role model for other celebrities battling drug and alcohol addiction.