Blake Heron, who played Marty Preston in the 1996's Shiloh, has died at the age of 35, according to TMZ

By Mike Miller
September 08, 2017 06:19 PM

Blake Heron, who played Marty Preston in 1996’s Shiloh, has died at the age of 35, his rep confirms to PEOPLE.

The former actor’s girlfriend found him dead at his Los Angeles area home on Friday morning, law enforcement tells TMZ. He was reportedly pronounced dead at the scene, after paramedics failed to revive him.

Credit: Erik Tanner/Getty

TMZ reports that Heron had been sick over the last few days, but had also previously battled heroin addiction and had recently completed rehab.

However, the website notes that EMTs found no illegal drugs on the scene, only prescription flu medication. Sources tell the outlet that there was no evidence he had consumed alcohol.

Video courtesy of Dorri Olds

The Handmaid’s Tale actress and Heron’s Shiloh costar Ann Dowd, told PEOPLE she was deeply sadden to hear of his passing.

“Blake Heron was a very sweet, kind, generous and talented young actor and it breaks my heart to hear of his death. My deepest sympathy to his family,” the star said.

In addition to his role in Shiloh, Heron had small parts in films like We Were Soldiers and 11:13. He also recently appeared in a documentary called A Thousand Junkies, which premiered at Tribeca Film Festival.