John Beasley, the actor known for his roles in The Mandalorian, Firestarter and Everwood, has died at the age of 79 after suffering worsening liver problems, as confirmed by his children in recent hours.

Tyrone and Michael Beasley have announced the news after the death of their father in a hospital in Omaha (Nebraska): “Today I lost my best friend. They say you should never meet your heroes because they don’t turn out to be who you thought they were. That is totally wrong. My hero was my father. Thanks for everything,” Michael posted on Facebook.