National Theatre at Home: The Grapes of Wrath 2024
as Jim Casy
Pretty Red Dress 2023
as Travis
National Theatre Live: Small Island 2019
Actor
Shakespeare Live! From the RSC 2016
as Romeo
Credits from TMDB.