Rudy actor John Beasley has died his son has announced on social media after his health took a turn for the worse.
The actor who was known for playing bus driver Irv Harper in The WB drama, Everwood, was 79 when he died in his hometown of Omaha, Nebraska.
John has been undergoing tests on his liver before his health took a turn for the worse and continued to decline.