เส้นทางอาชีพในฐานะผู้อำนวยการสร้างหลักของ Shan Zuolong เริ่มต้นจาก “Kaili Blues” (ปี้กั้น, 2015) ซึ่งได้รับรางวัลผู้กำกับหน้าใหม่ยอดเยี่ยมจากเทศกาลภาพยนตร์โลคาร์โน ตามด้วย “Long Day's Journey Into Night” (ปี้กั้น, 2018) ซึ่งฉายในสาย Un Certain Regard ของเทศกาลภาพยนตร์เมืองคานส์ ต่อมาเขาอำนวยการสร้าง “Love Is a Gun” (หลี่หงฉี, 2023) ซึ่งได้รับรางวัลสิงโตแห่งอนาคตสำหรับภาพยนตร์เรื่องแรกยอดเยี่ยมจากเทศกาลภาพยนตร์นานาชาติเวนิส ตามด้วย “The Botanist” (JING Yi, 2025) ซึ่งได้รับรางวัลกรังด์ปรีซ์ในสาย Generation ของเทศกาลภาพยนตร์นานาชาติเบอร์ลิน และ “Resurrection” (ปี้กั้น, 2025) ซึ่งได้รับรางวัลพิเศษจากเทศกาลภาพยนตร์เมืองคานส์ เขาเข้าเป็นสมาชิกสาขาผู้อำนวยการสร้างของสถาบันศิลปะและวิทยาการภาพยนตร์ในปี 2026