Hu Xuan

Hu Xuan

Renowned for his unique cinematic endeavors, director Hu Xuan was born in 1978 in Beijing, China. His directorial career, spanning from the late 1990s to the present, is predominantly characterized by his work in the drama genre, with "My People, My Country" and "A Touch of Sin" being among his most acclaimed films. Even though he hasn't won any awards at major film festivals, Xuan's distinctive authorial style, marked by his intricate storytelling and profound explorations of societal issues, has earned him a dedicated following.

Hu Xuan, with his unwavering passion for cinema and unflinching portrayal of human complexities, stands as a beacon of creativity in the vast landscape of Chinese cinema.