- Singed with an agent at the age of 7 and appeared in the film The Heart of Me with Helena Bonham Carter at the age of 11.
- Played the lead role in his college production of Hamlet at Exeter College.
- Performed on stage at The Royal Shakespeare Company and the National Theatre in London in Chitty Chitty Bang Bang, Oliver, and The Secret Garden.
- Played Teddy Lupin in Harry Potter and the Deathly Hallows, Part 2, but his scenes were cut from the film.
- 2014, BAFTA Television Awards — Best Actor: Nominee
- Bristol Old Vic Theatre School, Clifton, Bristol, England