Es un actor británico conocido por interpretar al personaje de Nick Nelson en la popular serie de Netflix, Heartstopper.
Estudió en Whitgift en South Croydon, donde se destacó por su nivel avanzado en drama, literatura inglesa e historia.
Comenzó con la actuación a la edad de 8 años con un papel principal en la película Get Santa (2014). Luego participó en producciones televisivas como Rocket’s Island (2014-15) y prestó su voz para el personaje Pantalaimon en la serie de HBO, La materia oscura (2019-20), por la que fue nominado como mejor actor de reparto en los premios Young Entertainer Awards de 2021.
En 2019 interpretó a Elton John de joven en la película Rocketman y en 2022 protagonizó la serie de Netflix, Heartstopper, bajo el papel de Nick Nelson.