top of page

PROJECTS

SHE IS A SHAMAN
Feature Documentary - 2024

Estela Pangoza balances both the sacred and the mundane aspects of her life as she runs her own Ayahuasca Center in the Amazon Rainforest of Peru.

O GOD
Feature Documentary (Pre-Production) - 2026


 

Seven individuals navigate the fuzzy borders between mental illness and religious enlightenment. 

bottom of page