Directing

Christopher James Hall

Born 1966-02-13 · Newcastle upon Tyne, England, UK

Christopher James Hall is an English assistant director, visual effects supervisor, producer, and actor.

Credits

Newest first