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.
Christopher James Hall is an English assistant director, visual effects supervisor, producer, and actor.