James Ferreira is known for his work on Godzilla (2014), Channel Zero (2016) and Tempus Tormentum (2018).
No data