
Yu Xiaoguang
- Known for
- Acting
- Born
- May 16, 1981 (age 45)
- Birthplace
- Dandong, Liaoning Province, China
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.
Known For
Filmography

Pale Waves
Movie

Crossing
Movie · as City Defense Captain

Operation Black-Ops
Movie

The Old Dog
Movie · as Liang Bin

Igniter
Movie · as Li Zizhou

Another Year
TV · as Chen Huan · 48 eps

SWAT Criminals
Movie · as Qin Feng

New Vanity Fair
TV · as An Lun · 40 eps

Floating Youth
TV · 24 eps

Never Give Up
TV · as Gao Haisheng · 35 eps

Faith Makes Great
TV · as Wang Yanchen · 1 ep

The Wolf Warriors
TV · as Ma Gaitian · 39 eps

My Brilliant Masters
TV · 12 eps

Hero
TV · as 梁天赐 · 46 eps

Heroes
TV · 1 ep

Big Picture Family
TV · as Self · 7 eps

Eternal Wave
Movie · as Da Mao

索玛花开
TV · 32 eps

추자현, 우효광의 행복시광
TV · 1 ep

Our Home
TV · 54 eps

The Final Mission
TV · as Gao Han · 42 eps

梦想越走越近
TV · 40 eps

鄂尔多斯风暴
TV · 30 eps

Same Bed, Different Dreams
TV · as Self · 2 eps

Heroes Of Nanqiao Mechanical Engineering
TV · as Fang Tianhai · 42 eps

Beautiful Village Girl
TV · as Ding Zhun · 20 eps

The Shifting Muzzle
TV · as Lu Tianhong · 30 eps

Deng Xiaoping at History's Crossroads
TV · as Deng Zhifang · 48 eps

City and Country Life
TV · as Man Cang · 48 eps

Er Shu
TV · as Er Zhiqiang · 38 eps

一门三司令
TV · as Yang Tianhong · 38 eps

鹰巢之预备警官
TV · 32 eps

Beginning of the Great Revival
Movie · as Liu Shaoqi

毛岸英
TV · as Mao Anying · 34 eps

Peking In Flames
TV · as 冯牧 · 41 eps

Sailfish
Movie · as Gao Ming

我的功夫女友
TV · 22 eps