Producer, Editor Elehiya sa Paglimot Philippines
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 and New Caledonia Film Festivals. Cha has attended numerous film workshops and pitching fora such as Berlinale Talent Campus, Docsport Incheon, Tokyo Talents, AsiaDoc, 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.