Yu Xiaoguang
Yu Xiaoguang (于晓光), also known as Ethan Yu and Yu Liguang (于立桄), is a Chinese actor and music composer. Yu is a former swimmer and sprint canoer. In 2006, he made the crossover from sports to films.
Eternal Wave
as 大猫Eternal Wave 密战 is a Chinese film set during the anti-Japanese occupation era starring Aaron...
Movie pageBeginning of the Great Revival
as Liu ShaoqiA chronicle of the events that led to the founding of the Chinese Communist Party.
Movie pageSailfish
as Gao MingSet against the social turmoil of China's Cultural Revolution, 12 years old Yue Haiyang is...
Movie pageSame Bed, Different Dreams
as HimselfSame Bed, Different Dreams is a South Korean television entertainment program, distributed and...
TV Show pageDeng Xiaoping at History's Crossroads
as 邓质方Follows the life and times of Chinese leader, Deng Xiaoping.
TV Show pageNew Vanity Fair
as uncreditedDing Ke Mang is a talented and reputable theater actor, while his student Song Yang is a popular...
TV Show pageHeroes Of Nanqiao Mechanical Engineering
as 方天海After the outbreak of the War of Resistance Against Japan, under the call of Tan Kah Kee, the...
TV Show pageCity and Country Life
as Man CangJingmei, an educated youth from the provincial capital who jumped into the queue in Dalishu...
TV Show pageAnother Year
as 陈焕In Huli, Beijing, the Chen, Lin, and Pan families have transformed over forty years of reform....
TV Show pageFloating Youth
as uncreditedA story revolving around a group of teenage ice hockey players who dream of going...
TV Show pageThe Shifting Muzzle
as uncreditedSet during the anti-Japanese War, the series tells the legendary story of Chinese people who...
TV Show page