Movie Image

John Alexander Lockwood

John Lockwood, Visual Effects

John Lockwood is a visual effects supervisor.