02/13/1966
Newcastle upon Tyne, England, UK:
Christopher James Hall is an English assistant director, visual effects supervisor, producer, and actor.