Chen Chen

Location Sound Recordist ● Associate Producer


Chinese 2013
Location Sound Recordist
English 2020
Associate Producer