Cresciuto a Londra, l’attore inglese ha iniziato la sua carriera televisiva interpretando Ben nella serie per bambini The Story of Tracy Beaker, per poi passare al teatro dove ha dato vita al giovane Simba nella produzione londinese de Il Re Leone. Il suo profilo internazionale è aumentato grazie al ruolo di Lee Jordan nella saga cinematografica di Harry Potter, mentre negli Stati Uniti è stato ri…