
Acting
Yu Xiaoguang
KO, ZH cinema · 9 credits
Born
16 May 1981 (age 45)
Birthplace
Dandong, Liaoning Province, China
Also known as 于立桄 · Yu Xiaoguang · Yu Liguang · 于可爱 · 위샤오광
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

Crossing
ZH · 20265.4
as City Defense Captain

The Old Dog
ZH · 20262.0
as Liang Bin

Igniter
ZH · 2025Not rated
as Li Zizhou

SWAT Criminals
ZH · 20239.0
as Qin Feng

Eternal Wave
ZH · 20175.8
as Da Mao

Beginning of the Great Revival
ZH · 20114.7
as Liu Shaoqi

Sailfish
ZH · 20086.0
as Gao Ming



