Actor
National Theatre Live: Golden Boy
2026 · as Roxy
A Prayer for the Dying
2026 · as Bart
Signs of Life
2025 · as Bill
Mordlichter – Tod auf den Färöer Inseln
2025 · as Jacobsen
Gladiator II
2024 · as Master of Ceremonies (Baboon Arena)
Sunset Song
2015 · as Tink
Dorothy Mills
2008 · as Aiden Kearsley
Space Truckers
1996 · as Cop #2