Show more
Shuguang Gao was born on 21 April 1964 in Shandong, China. He is an actor, known for Joy of Life (2019), Fights Break Sphere and Happy Noodle (2013). He was previously married to Shan Jiang. imdb.com