Hide unreleased
We All Disappear Slowly 2025
Director
Synthetic Forest 2025
Algae 2023
Clone #13 2023
Blue is Lost TBA
Creative Consultant
Transients 2024
Film Processor, Location Manager
Credits from TMDB.