John Beasley Dies: ‘Everwood’ and ‘The Soul Man’ Actor Was 79

THE SOUL MAN, John Beasley, 'Rev. Run', (Season 5, ep. 501, aired March 30, 2016).
Scott Everett White/©TV Land/Everett Collection
This excerpt appears
courtesy of our partner site

John Beasley, best known for playing Irv Harper in the hit television series Everwood, has died. He was 79.

Beasley’s passing was confirmed by his son Mike in a Facebook post, where he wrote, “Man…you know this is a part of life…but that doesn’t make it any easier. I lost my best friend today. They say you shouldn’t ever meet your heroes because they don’t turn out to be who you thought they were. That is so wrong. My hero was my father. Thank you for everything. I hope I made you proud. Love you more.”