Editor, Editorial Department, Director David Chai is known for his work on New Reality (2000), Final Fight (1997) and Fragments (2000). Search: