Bin Li was born in 1982 in Beijing, China. He is an actor, known for The Painted Veil (2006), Beijing Bicycle (2001) and Cala, My Dog! (2003). Read more on iMDB