- Macbeth (TV, 2010) - Fleance
- Harry Potter and the Deathly Hallows: Part 2 (2011) - Scorpius Malfoy
- "Bertvannah" (2015-present)
- Horrible Histories (2009) - Episode #1.12, various characters
- The Friday Night Project (2008) - Episode #6.2, David Tennant's opponent in the quiz part Are You Smarter Than A Tennant Year Old?
- He began dating Savannah Brown in the later part of 2015.