VETERAN actor Randall England, best known for his role as General Hospital villain Jack Slater, has died aged 75. The star passed away peacefully, surrounded by family following a battle with cancer, according to an obituary. "Randall lived a life full of interesting people and stories.