Constance Tsang is a Chinese American filmmaker based in New York. Her debut feature, Blue Sun Palace, premiered at the 63rd Semaine de la Critique at the Cannes Film Festival in 2024, where it was awarded the French Touch Prize. Tsang recently participated in La Résidence du Festival de Cannes where she has been developing her follow-up feature, My Mother and Yours. She holds a Bachelor’s Degree in Individualized Study from New York University and a Master’s of Fine Arts in Screenwriting and Directing from Columbia University.