About
Actor who became known for playing the role of Archie Beckles in the television show Rocket's Island who has also been featured in the films Mr. Holmes and Get Santa. He also appeared in the 2019 film Rocketman. He gained fame for portraying the character Nick Nelson in the TV show Heartstopper.
Before Fame
He was eight years old when he first started acting. He appeared in an episode each of the shows Chickens, An Adventure in Space and Time and Casualty in 2013.
Trivia
He portrayed Petya Rostov in the 2016 mini-series War & Peace. He appeared in over 10 episodes of HBO's His Dark Materials. He's the recipient of an Emmy Award.
Family Life
He was born and raised in Purley, United Kingdom. He has two dogs named Basil and Sybil.
Associated With
He and Samuel Bottomley both star in Rocket's Island.