Festival Year: 2019

Zach Toombs

Roles: Director

Zach Toombs is an Emmy-nominated reporter and documentary producer with a focus on climate and energy. He leads the Newsy Documentaries team based in Washington, DC.

80:00

Blowout

(US, 2019, 80min)
Director: