The Shadows of Trust 2026
Executive Producer
Edward Has A Tree Inside Him 2025
as Doctor
Numbered Lives 2025
as Tom Weaver
Limbo 2023
as Mechanic
Swell 2023
as Pa
The Stranger 2022
as Arresting Detective
Antaries 2019
as Captain Andrew Harrow
Credits from TMDB.