Yu Xiaoguang
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.
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.
SWAT Criminals
As Qin Feng
Sailfish
As Gao Ming
Eternal Wave
As 大猫
Beginning of the Great Revival
As Liu Shaoqi
The Shifting Muzzle
The Final Mission
As 高寒
鄂尔多斯风暴
New Vanity Fair
二叔
As 尔志强
Faith Makes Great
As Wang Yanchen
Same Bed, Different Dreams
As Himself
Heroes Of Nanqiao Mechanical Engineering
As 方天海
一门三司令
As 杨天鸿
索玛花开
百战天狼
추자현, 우효광의 행복시광
女神养成记
Floating Youth
Our Home
Never Give Up
As 高海生
Deng Xiaoping at History's Crossroads
As 邓质方
毛岸英
As 毛岸英
My Brilliant Masters
英雄烈
As Liang Tianci
City and Country Life
As Man Cang
Another Year
As 陈焕
Peking In Flames
As Feng Mu
Heroes