Zach Goodweather

Zachary "Zach" Goodweather is a fictional child and one of the main characters featured on the FX Network supernatural horror series The Strain. Originally played by actor Ben Hyland, he first appeared in the pilot episode of the series, "Night Zero". Hyland played the role of Zach Goodweather in season one of the show only. For the remainder of the series, he was played by actor Max Charles.