
Biography
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.
Acted in 35
2020s
- 2026
- 2025
Igniter
Li Zizhou
- 2024
Another Year
Chen Huan · 48 episodes
- 2023
SWAT Criminals
Qin Feng
New Vanity Fair
An Lun · 40 episodes
- 2022
Never Give Up
Gao Haisheng · 35 episodes
Floating Youth
TV
- 2021
The Wolf Warriors
Ma Gaitian · 39 episodes
2010s
- 2019
Hero
梁天赐 · 46 episodes
My Brilliant Masters
TV
Heroes
TV
- 2017
추자현, 우효광의 행복시광
TV
索玛花开
TV
Eternal Wave
Da Mao
Our Home
TV
- 2016
梦想越走越近
TV
The Final Mission
Gao Han · 42 episodes
- 2015
鄂尔多斯风暴
TV
Heroes Of Nanqiao Mechanical Engineering
Fang Tianhai · 42 episodes
Beautiful Village Girl
Ding Zhun · 20 episodes
- 2014
City and Country Life
Man Cang · 48 episodes
The Shifting Muzzle
Lu Tianhong · 30 episodes
- 2013
Er Shu
Er Zhiqiang · 38 episodes
- 2012
一门三司令
Yang Tianhong · 38 episodes
鹰巢之预备警官
TV
- 2011
- 2010
毛岸英
Mao Anying · 34 episodes
2000s
- 2009
- 2008
Sailfish
Gao Ming
- 2005
我的功夫女友
TV
No release date
Pale Waves
Movie