Christopher James Hall
13 Feb, 1966 in Newcastle upon Tyne, England, UK
Christopher James Hall is an English assistant director, visual effects supervisor, producer, and actor.
Also Known As: