David Chai
Caption: David Chai
Editor, Editorial Department, Director Source: IMDB David Chai is known for his work on New Reality (2000), Final Fight (1997) and Fragments (2000).
Jessica Fox pictures →
Michael McKay pictures →
James Morrison pictures →