Language
Director
James Thoo is a Singaporean based film writer and director.
Date of Birth: 28 May 1985 (41 years)
Place of Birth: Banbury, England, UK