Acting
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.
Same Bed, Different Dreams
2015
Faith Makes Great
2021
Deng Xiaoping at History's Crossroads
2014
Peking In Flames
2009
Never Give Up
2022
New Vanity Fair
2023
Another Year
2024
Heroes Of Nanqiao Mechanical Engineering
Hero
2019
City and Country Life
The Wolf Warriors
毛岸英
2010
Er Shu
2013
Our Home
2017
The Old Dog
2026
The Shifting Muzzle
My Brilliant Masters
梦想越走越近
2016
一门三司令
2012
The Final Mission