Actor mejor conocido por su papel de la versión joven de Severus Snape en la entrega final de la franquicia de Harry Potter, Harry Potter and the Deathly Hallows - Part 2
No tenía experiencia actoral profesional previa antes de conseguir un papel en Deathly Hallows Part 2.
También ha interpretado un papel principal en varios cortos, incluyendo Andys y Awkward Facades.
Nació en Londres, Inglaterra.
Interpretó al equivalente joven del pivotal personaje de Alan Rickman, Severus Snape, en la última película de Harry Potter.