Le Songe d’une nuit d’été - Opéra de Lille 2023
as Quince
The Lost King 2022
as Big Keith
Scotland In A Day 2014
Actor
National Theatre Live: The Fifth Step 2025
Writer
Sadie 2021
Cyprus Avenue 2019
Credits from TMDB.