Born in China, Chuang Xu is an award-winning film director and producer based in New York. Xu received his MFA degree at Social Documentary Film department in School of Visual Arts. His career started in 2013, he worked on a variety of documentary series about environmental conservation. Xu focused on exploring the motivations of human behaviors through fanciful, nostalgic, and intimate hybrid of styles in storytelling. TWINKLE DAMMIT! is his directorial documentary feature debut.