2 unreleased or undated titles are hidden. Show unreleased
The Obelisk 2026
as David, Writer, Associate Producer
Sally Ride 2021
as Ian
Pale as Ale 2019
Actor, Dialogue
Adam & Esra 2018
as Philip
Vanishing Point 2018
Actor
Shangri-la 2025
First Assistant Director
I Watch Her Sleep 2017
Credits from TMDB.