Yikuan Yan was born on January 24, 1979 in Shanghai, China. He is an actor, known for All Men Are ...
23 June 2017
Well Go USA acquires North American rights to 'Once Upon A Time'
20 August 2016
Guo Jingming’s L.O.R.D.: Legend of Ravaging Dynasties Set for 3D Release by the End of September
Which of your favorite '90s TV shows deserves a reboot? Throw it back with "Sister, Sister," and more picks that need a revival now.
See our picks list