Charlie Heaton
Charlie Heaton | |
|---|---|
| File:CharlieHeaton2017 (cropped).jpg Heaton in September 2017 | |
| Born | Charles Ross Heaton 6 February 1994 Leeds, West Yorkshire, England |
| Occupations |
|
| Years active | 2010–present |
| Partner | Natalia Dyer (2016–present) |
| Children | 1 |
Charles Ross Heaton (born 6 February 1994) is an English actor and musician. He is known for starring as Jonathan Byers in the Netflix science fiction horror series Stranger Things (2016–present) and for his roles in feature films like As You Are (2016), Marrowbone (2017), The New Mutants (2020), No Future (2021), and The Souvenir Part II (2021). Prior to his acting career, Heaton played in a number of London-based bands.
Early life
Heaton was born on 6 February 1994[1] in Leeds, West Yorkshire. He was raised by his mother on a council estate in Bridlington, a small coastal town in Yorkshire.[2] Heaton has an older sister, Levi Heaton, also an actor[3] and a member of Self Esteem's live band.[4]
Career
2010–2014: Music
Heaton moved to London at age 16.[5] He played in a number of bands before joining the noise-rock band Comanechi as the drummer.[6] During his tenure, the band supported The Gossip, released an album in 2013 and toured for a year and a half.[5][7][8] Heaton then joined London-based psychedelic band Half Loon.[9]
2015–present: Acting breakthrough in Stranger Things
Heaton has no formal acting training, first considering an acting career while working for extras and commercial agencies to supplement his income as a musician and bartender.[8][6]
The year 2015 proved to be a pivotal time for Heaton; he had guest roles on a string of British television dramas and was cast in three major projects, including Stranger Things. He first appeared in the ITV crime drama series DCI Banks and Vera and then guest-starred in BBC One's medical drama series Casualty.[10][11][12] In his first feature film role, he appeared in the 2016 thriller film Shut In, co-starring Naomi Watts and Oliver Platt, and directed by Farren Blackburn.[13][14] The film was produced in early 2015, prior to being cast in Stranger Things, but was released following the show's premiere.[15][16] Concurrently, he filmed the coming-of-age film As You Are in late 2015. It premiered at the Sundance Film Festival in January 2016.[17]

Heaton's breakthrough role was as Jonathan Byers in the Netflix supernatural drama series Stranger Things.[18][19] The first season premiered in July 2016 to critical acclaim; the final season, its fifth, was released in 2025.
In 2017, Heaton had a main role in the psychological horror film Marrowbone. In August 2018, the BBC announced that Heaton would be playing Joseph Merrick, commonly known as the "Elephant Man", in a new two-part drama.[20] The casting drew criticism from a disability charity group, the group's head saying that not using a disabled actor was a missed opportunity.[21] Ultimately, it was not produced.
In 2020, Heaton co-starred as Samuel "Sam" Guthrie / Cannonball in the superhero film The New Mutants based on the Marvel Comics comic book of the same name.[22] It was poorly received critically and at the box office. In 2021, he starred opposite Catherine Keener in the independent film No Future. He was also had a supporting role in the film The Souvenir Part II.
In 2025, in his first role post-Stranger Things, Heaton starred opposite Al Pacino in Billy Knight, directed by Alec Griffen Roth. On casting Heaton, Roth said: "Charlie has this global appeal now and is an incredible actor. There’s something about him that’s very modern and very unique. He’s very intellectual. Charlie is someone who wants to learn about the character and be a better actor."[23]
Personal life
Heaton has a son named Archie (born 2014) with former band mate Akiko Matsuura.[1][24][25][26] Talking about becoming a parent, Heaton later said: "Being a young father, you have to grow up very fast. You have to also learn ethical priorities, too, and you’ve got to look after somebody. That’s a big thing. You want to give them good experiences and a lot of love and the hard part obviously is distance. But that’s part of the sacrifice."[27]
Since 2016, he has been in a relationship with his Stranger Things co-star Natalia Dyer, who plays his character's girlfriend Nancy Wheeler in the series.[28] Of their relationship, Heaton said: "It’s been a gift to work with my best friend. To be able to have a shared experience with your partner about the anxiety when you don’t get a job – I know what that feels like, she knows what that feels like. You can be there to talk about it, or when you have a shit day at work, or come away from a scene and you didn’t think it worked. To be able to both understand each other on that level is great."[27]
In October 2017, Heaton was detained at LAX Airport in Los Angeles for possession of small amounts of cocaine. He was not charged with a crime and was instead sent back to London. He was later allowed to return to the US to shoot the third season of Stranger Things.[29]
Since first moving to London, he became a keen football fan and an avid supporter of Arsenal F.C.[30]
Folk-punk band Skinny Lister wrote the song "Charlie" on their 2016 album The Devil, the Heart, and the Fight about Heaton.[31] Heaton was a childhood friend of several band members.[32] In 2024, London-based garage punk band Luxury Apartments released their self-titled record which featured Heaton drumming on the final track "ROOM NEXT DOOR".[33]
Filmography
| † | Denotes productions that have not yet been released |
Film
| Year | Title | Role | |
|---|---|---|---|
| 2014 | Life Needs Courage | Charlie | Short film |
| 2015 | The Schoolboy | Michael Stevens | Short film |
| Rise of the Footsoldier Part II | Dealer | ||
| Urban & the Shed Crew | Frank | ||
| 2016 | As You Are | Mark | |
| Shut In | Stephen Portman | ||
| 2017 | The Performers: Act III | Bowie Character | Short film |
| Marrowbone | Billy Marrowbone | ||
| 2020 | The New Mutants | Samuel Guthrie / Cannonball | |
| 2021 | No Future | Will | |
| The Souvenir Part II | Jim Dagger | ||
| 2025 | Billy Knight | Alex Hubbs | |
| TBA | Twice Over † [34] | TBA |
Television
| Year | Title | Role | Notes |
|---|---|---|---|
| 2015 | DCI Banks | Gary McCready | 2 episodes |
| Vera | Riley | Episode: "Changing Tides" | |
| Casualty | Luke Dickinson / Jason Waycott | 2 episodes | |
| 2016–present | Stranger Things | Jonathan Byers | Main role; 34 episodes |
| 2020 | Soulmates | Kurt | Episode: "Break On Through" |
| 2026[35] | Industry[36] | Jim Dycker | |
| TBA | Untitled Newfoundland Project †[37] | TBA |
Awards and nominations
| Year | Award | Category | Work | Result | Ref. |
|---|---|---|---|---|---|
| 2017 | Screen Actors Guild Awards | Outstanding Performance by an Ensemble in a Drama Series | Stranger Things | Won | [38] |
| 2018 | Screen Actors Guild Awards | Outstanding Performance by an Ensemble in a Drama Series | Nominated | [39] | |
| Teen Choice Awards | Choice Scene Stealer | Nominated | [40] | ||
| 2020 | Screen Actors Guild Awards | Outstanding Performance by an Ensemble in a Drama Series | Nominated | [41] |
References
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b CHARLIE HEATON NOVEMBER 2025 WONDERLAND MAGAZINE INTERVIEW
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
External links
Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).