Baotian Li was born on November 28, 1946 in Wendeng, Shandong, China. He is an actor, known for Shanghai Triad (1995), The Spring Festival (1991) and Feng huang qin (1993). Read more on iMDB