Stephen G.D. Chin

  Director, Editor, Camera and Electrical Department
  Born May 21, 1982 in Calgary, Alberta, Canada