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
Series • 2015
Faith Makes Great
Series • 2021
Deng Xiaoping at History's Crossroads
Series • 2014
New Vanity Fair
Series • 2023
Never Give Up
Series • 2022
Heroes Of Nanqiao Mechanical Engineering
Another Year
Series • 2024
Hero
Series • 2019
City and Country Life
Er Shu
Series • 2013
The Wolf Warriors
The Old Dog
Movie • 2026
The Shifting Muzzle
The Final Mission
Series • 2016
一门三司令
Series • 2012
Floating Youth
Beginning of the Great Revival
Movie • 2011
Crossing
Big Picture Family
Series • 2018
Beautiful Village Girl
Eternal Wave
Movie • 2017
Igniter
Movie • 2025