Organism 2010
Director
The Sovereign 2023
as Church Steps Person
Baby 2019
Producer
Credits from TMDB.