- Played Nipper in the 1994 West End revival of Oliver!, which was directed by Sam Mendes.
- Was the original Young Simba in the 1999 West End production of The Lion King.
- Trained at the Sylvia Young Theatre School in London.
- Appeared on the second season of Project Catwalk.
- Was set to reprise his role of Lee Jordan in Harry Potter and the Deathly Hallows - Part 2, but his scenes were ultimately cut from the film.
- London College of Fashion, London, England