Blake Heron, the actor who starred in "Shiloh" as a child, has died at 35.
The actor was discovered dead by his girlfriend at his Los Angeles home on Friday morning, law enforcement told TMZ.
Heron had reportedly exited rehab for a heroin addiction days before his death, though TMZ said that no illegal drugs were found in his house.
The actor was best known for playing Marty Preston in "Shiloh," the 1996 movie based off of the young adult novel by Phyllis Reynolds Naylor.
He also appeared in 2002's "We Were Soldiers" and made appearances on TV shows, including "ER," "Boston Public" and "NCIS: New Orleans."
Heron recently played a character named after himself in "A Thousand Junkies," a comedy about three Los Angeles men addicted to heroin.