Director/Producer Cha Escala is an award-winning documentary filmmaker, producer and editor from the Philippines. Her first feature-length film “Nick and Chai” has competed at international film festivals such as International Documentary Festival Amsterdam, Busan International Film Festival, and New Caledonia Film Festival, where it won the Audience Choice Award. Cha has attended numerous film workshops and pitching fora such as Berlinale Talent Campus, Docsport Incheon, Tokyo Talents, AsiaDoc Documentary Scriptwriting Residency among many others. A film graduate of the University of the Philippines Fim Institute, her thesis film “Intoy’s Christmas” was awarded best production thesis in 2007.
IF/Then Short Documentary Program | 2018 (Docs By The Sea Lab / Pitching Forum)