Christopher James Hall

Christopher James Hall

Date of Birth:

Feb 13, 1966

Place of Birth:

Newcastle upon Tyne, England, UK

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

filmography:

Comments