Doudou Zhang is an actor, known for The Flowers of War (2011), Redemption (2013) and Buxiude Shiguang (2016). Read more on iMDB