National Theatre Live: Phaedra 2023
as Declan
The Batman 2022
as Mitchell's Son
The Dig 2021
as Robert Pretty
Patrick 2018
as Zachary
Credits from TMDB.