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 Da Mao
Beginning of the Great Revival
As Liu Shaoqi
The Shifting Muzzle
As Lu Tianhong
The Final Mission
As Gao Han
鄂尔多斯风暴
New Vanity Fair
As An Lun
二叔
As Er Zhiqiang
Faith Makes Great
As Wang Yanchen
Same Bed, Different Dreams
As Himself
Heroes Of Nanqiao Mechanical Engineering
As Fang Tianhai
一门三司令
As Yang Tianhong
索玛花开
百战天狼
As Ma Gaitian
추자현, 우효광의 행복시광
Beautiful Village Girl
As Ding Zhun
Floating Youth
Our Home
Never Give Up
As Gao Haisheng
Deng Xiaoping at History's Crossroads
As Deng Zhifang
毛岸英
As Mao Anying
My Brilliant Masters
英雄烈
As Liang Tianci
City and Country Life
As Man Cang
Another Year
As Chen Huan
Peking In Flames
As Feng Mu
Heroes
鹰巢之预备警官