Kimi Qiao was born on October 15, 1987 in Shanghai, China as Renliang Qiao. He is an actor, known for One Night in Supermarket (2009), 11 Flowers (2011) and To Forgive (2012). Read more on iMDB