Chester Sit
Chester Sit导演 | 编剧

Chester Sit is a director and producer, known for The Pharmacist (2010), The Shift: The Story of the China Clipper (2013) and The Quon Dynasty (2011).

TA的作品(10)