David Fletcher



Crédits

Lizzie (2018)
Special Effects Coordinator
The Ruins (2008)
Special Effects Supervisor