Christopher James Hall
| 13 Feb 1966 | Newcastle upon Tyne, England, UK
• 19 views • 0 thumbs up • 0 thumbs down
Biography
Christopher James Hall is an English assistant director, visual effects supervisor, producer, and actor.