Watchtower 2024
as Watchtower Three, Producer
Vultures 2023
Creature Design
After the Rain 2006
Production Manager
Credits from TMDB.