Maomao Xu was born on October 1, 1960 in Hebei, China. He is an actor, known for 14 Blades (2010), Unmasker (2018) and Three Kingdoms (2010).
No data