Actor · Born 1989
SEED
2026
William Tell
2025 · as The Wolfshot
7 Keys
2024 · as Daniel
Indiana Jones and the Dial of Destiny
2023 · as Prof. Donner
1917
2019 · as NCO Harvey
National Theatre Live: The Madness of George III
2018 · as Braun
Tomb Raider
2018 · as Bill
Tea for Two
2015 · as Young Man
Containment
2015 · as Aiden
The Murder in Angel Lane
2013 · as Stephen Gann
National Theatre Live: Collaborators
2011 · as Grigory