Dong Xu

Dong Xu

Tagline: Dong Xu - the Luminary of Chinese Cinema.

Born in 1965 in Beijing, China, Dong Xu emerged as an influential figure in the film industry during his active years from 1988 to the present. Renowned for his works in drama and historical genres, his most distinguished films include "The Forbidden City" and "The Last Emperor", which have earned him various accolades including the prestigious Golden Rooster Award. Xu's directorial style is characterized by his meticulous attention to historical accuracy and his ability to weave engaging narratives around complex characters. As a person, Dong Xu is a quiet force, his deep-rooted passion for filmmaking and storytelling shining brightly through each of his cinematic masterpieces.