เควิน จู้ หรือ จู้เหยินปิง เกิดในปี 1950 และสำเร็จการศึกษาจากโรงเรียนภาษาและวัฒนธรรมต่างประเทศ มหาวิทยาลัยซูโจว ประเทศไต้หวัน ขณะเรียนปี 1 ผู้อำนวยการสร้างของภาพยนตร์เรื่อง A Touch of Zen ผลงานของผู้กำกับฮูจินกวาน รับเขาให้เล่นเป็นตัวประกอบในภาพยนตร์เรื่องนี้ นับแต่นั้นเขาได้ทำงานให้กับวงการภาพยนตร์ไต้หวัน เขาเขียนบทเรื่อง The Wrongful First Step ขณะเรียนปีสอง และได้รับรางวัลบทภาพยนตร์ยอดเยี่ยมจากงานเทศกาลภาพยนตร์เอเชียนแปซิฟิกฟิล์มเฟสติวัล ผลงานการกำกับเรื่องแรกของเขา Clown เกิดขึ้นขณะเขาอายุ 30 ปี ซึ่งในเวลานั้นเขาเรียนมหาวิทยาลัยเป็นปีที่ 5
เควิน จู้ ได้กล่าวเอาไว้ว่า เขาหวังว่าภาพยนตร์เรื่อง Kung Fu Dunk จะสร้างก้าวใหม่ให้กับวงการภาพยนตร์ไต้หวันในฐานะที่นำเสนอจุดเริ่มต้นที่แปลกใหม่ให้กับวงการ ยิ่งไปกว่านั้น เรามีแผนการที่จะร่วมมือกับวงการอื่น ๆ และประสานงานกับบริษัทข้ามชาติเพื่อขยายงานโปรโมทเพื่อนำเสนอภาพยนตร์เรื่องนี้ออกไปในประเทศอื่น ๆ