Blake Heron, ‘Shiloh’ Star, Dies at 35

Actor best known for playing Marty Preston in 1996 family movie had history of heroin addiction

Blake Heron
Getty Images

Blake Heron, the former child actor best known for playing Marty Preston in the 1996 family movie “Shiloh,” has died, TheWrap has learned. He was 35.

Heron was found dead in his Los Angeles area apartment at around 7:50 a.m. PT on Friday, the Los Angeles coroner confirmed. There is no cause of death at this time, and the autopsy is pending.

TMZ report stated that paramedics unsuccessfully tried to revive him for 40 minutes.

The Sherman Oaks, California, native had battled heroin addiction for a number of years and openly talked about it while promoting his recent film “A Thousand Junkies,” for which he collaborated with two other recovering addicts.

“It was easy to get into character, but it was also at certain points kind of rough, revisiting that frame of mind, and lifestyle,” Heron said in a Deadline interview earlier this year. “The film portrays us — the way we used to be — pretty accurately, so to revisit that sometimes was a little bit of a bummer, but I had a blast doing the movie.”

According to TMZ, the actor had just gotten out of rehab and been sick for several days.

Along with starring alongside a very cute Beagle in “Shiloh,” Heron also appeared in the Disney movie “Tom and Huck,” HBO’s “Cheaters,” “We Were Soldiers” and “Dandelion.”