Noah Schnapp as Will Byers: 17 Years Old Seventeen-year-old Schnapp plays 15-year-old Will in "Stranger Things." Image Source: Everett Collection