Kristoff St. John cause of death

Kristoff St. John AKA “Neil Winters” Young & the Restless Star Found Dead In CA Home

STUDIO CITY, CA. (THECOUNT) -- Kristoff St. John, who played "Neil Winters" on “Young and the Restless” since 1991, has…

6 years ago