Variety reports that the actor passed away from natural causes earlier today in Los Angeles. One of the actor's final films, Lucky, where he plays an atheist who comes to terms with his own mortality, will be released via Magnolia Pictures on September 29. He also has another film in post-production entitled Frank and Ava, where he stars alongside Eric Roberts and Lukas Haas. No release date has been handed out at this time.
Harry Dean Stanton was born July 14, 1926 in West Irvine, Kentucky to Sheridan Harry Stanton, a barber and a tobacco farmer, and Ersol, a cook. Harry first followed in his mother's footsteps,