Actor who became best known for his starring role as the character Tewkesbury in the 2020 Netflix film Enola Holmes. He had a recurring role as the character Piero de Medici in the series Medici in 2019. He landed the starring role of Peter Pan in the 2022 film The Lost Girls.
He made his TV acting debut in a 2014 episode of the BBC series Boomers.
He had a small role as the character G-Man in the 2017 film Paddington 2.
He is from England. He has credited his older sister Issie with influencing his music preferences. His younger sister Millie has had a popular TikTok account at zooweemama_______. He has been dating Sydney Chandler.