Zapomniana Bitwa (The Forgotten Battle) jako Captain Tony Turner 2022: Burial jako Lukasz 2022: Save the Cinema jako Richard Goodridge 2023: Jakaś inna kobieta (Some Other Woman) jako Peter 2025: Altered jako Leon 2025: Wujowy Dwór (Fackham Hall) jako Archibald Davenport 2026 (światowa data premiery: 25 marca) : They Will Kill You
Teatr 2022 (Criterion Theatre, West End): 2:22 A Ghost Story jako Sam 2025-2026 (Palace Theatre, West End): Harry Potter i Przeklęte Dziecko (Harry Potter and the Cursed Child) jako Draco Malfoy
Gry Video 2007: Harry Potter i Zakon Feniksa (Harry Potter and the Order of the Phoenix) jako głos Draco Malfoy'a 2009: Harry Potter i Książe Półkrwi (Harry Potter and the Half-Blood Prince) jako głos Draco Malfoy'a 2010: Harry Potter i Insygnia Śmierci.