1 unreleased or undated title is hidden. Show unreleased
Icefall 2025
as Ellis
Fear Below 2025
as Sgt Potter
National Theatre Live: Dear England 2024
as Jordan Henderson
The Great Escaper 2023
as Young Bernard
The Lord of the Rings: The Rings of Power Global Fan Screening 2022
as Finrod
The Road Dance 2022
as Murdo MacAulay
Credits from TMDB.