The Souvenir: Part II 2021
as Marland
The Souvenir 2019
In Fabric 2018
as Vince
Zanzibar 2018
as Fred
Branagh Theatre Live: The Winter's Tale 2015
as Archidamus
Les Misérables 2012
as Sailor 3
Credits from TMDB.