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