Charlie Heaton was born on February 6, 1994 in Leeds, West Yorkshire, England. He is an actor, known for The New Mutants (2020), Stranger Things (2016) and Shut In (2016). Read more on iMDB