Yu Xiaoguang
Yu Xiaoguang, also known as Ethan Yu, is a Chinese composer and actor. Yu is a former swimmer and sprint canoer. In 2006 he has made a crossover from sports to films.
Beginning of the Great Revival
as Liu ShaoqiA chronicle of the events that led to the founding of the Chinese Communist Party.
Movie pageEternal Wave
as 大猫Eternal Wave 密战 is a Chinese film set during the anti-Japanese occupation era starring Aaron...
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 pageFloating Youth
as uncreditedA story revolving around a group of teenage ice hockey players who dream of going...
TV Show page