Yu Xiaoguang

Yu Xiaoguang

1981-05-16

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.

Also appears in

Beginning of the Great Revival

Beginning of the Great Revival

4.6

Eternal Wave

Eternal Wave

4.3

SWAT Criminals

SWAT Criminals

Not yet rated

Sailfish

Sailfish

6.0