Xiao Ming Biao is a renowned filmmaker whose impressive body of work has captivated audiences worldwide, with his most notable and critically acclaimed films being the thought-provoking "Durian Durian" (2000) and the gripping "Blood of Nanning" (1995).














