Acting
Good Omens
Adam
2019
Medici: Masters of Florence
Young Lorenzo
2016
Good Omens 3
2026
The Death & Life of John F. Donovan
Young Daniel (uncredited)