William Cheng works as a producer and first assistant director for film and television projects.
2009