Ed Amatrudo has appeared in 5 shows and 14 movies. A performance to be found in the role of Director Hatch in the series Stranger Things. In the cinema, in the role of J.J. Breland in the feature film Till.