Jim Hopper in Stranger Things (2016) is played by David Harbour.
See the full spoiler-free cast & character guide for Stranger Things