Katy Scoggin is an award-winning documentary film director, cameraperson, and producer. Her feature directorial debut, Flood, won Special Mention in International Competition at IDFA in 2025 and will broadcast on PBS Independent Lens in July 2026.