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
New Vanity Fair
2023
Never Give Up
2022
Heroes Of Nanqiao Mechanical Engineering
Another Year
2024
Hero
2019
City and Country Life
Er Shu
2013
The Wolf Warriors
Our Home
2017
毛岸英
2010
My Brilliant Masters
The Old Dog
2026
The Shifting Muzzle
The Final Mission
2016
梦想越走越近
一门三司令
2012