Born in 1952 in Guangzhou, China, Kwen Park-huen made short films at an early age, including documentaries, experimental films, animation shorts and features, establishing himself as a key figure in Hong Kong independent cinema. Throughout the years, he had received many awards in local and international forums for his work. After graduating in 1976 from Hong Kong Polytechnic with a degree in Design, he studied filmmaking and pottery at the continuing education programs of, respectively, Chinese University of Hong Kong and Hong Kong Polytechnic.
In 1988, Kwen directed the independent feature Reunion (1988), about the relationship between an unemployed man and a prostitute.
In 1989, he was awarded a scholarship by the Philippe Charriol Foundation to study sculpture at the Middlesex Polytechnic University in London, England. Kwen had worked in the film industry in various capacities. As art director for No Regret (1989) he was nominated for Best Art Direction at the Hong Kong Film Awards. For Shaolin Soccer (2001), he was nominated for Best Cinematography. He had also worked in making commercials and as university lecturer, all the while maintaining his stature as an independent filmmaker.