We don't currently have a biography for John Lechago
Visual Effects
Writer
Editor
Himself
Special Effects
Visual Effects Supervisor
Title Designer
Executive Producer