John McLeod

John McLeod is a film actor, special effects and visual effect technician.

John McLeod is also found on...

Famous Special Effects Supervisors List of Famous Special Effects Technicians Famous Special Effects Coordinators