Nicholas Tucci Dies: Star Of SyFy’s ‘Channel Zero’ And Cult Film ‘You’re Next’ Was 38 – Deadline

Share this Story

Nicholas Tucci, the star of cult 2011 horror film You’re Next and SyFy’s Channel Zero has died. He was 38 and died at the Smilow Cancer Hospital in New Haven, Connecticut on March 3, ac…

Author: Bruce Haring, Bruce Haring