Hide unreleased
In Starland 2026
Producer
The Puppet Asylum 2023
Otto Baxter: Not a F***ing Horror Story 2023
as Self, Producer
My Happy Ending 2023
Tell It to the Bees 2019
Orthodox 2015
Orthodox 2012
Skellig 2009
The World Unseen 2007
Associate Producer
Credits from TMDB.