Image of Yu Xiaoguang

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.


Read bio at tmdb | Read bio at Wikipedia
Born:
May 16, 1981 In Dandong, Liaoning Province, China
Movie/TV Credits:
3
First Appeared:
In the movie Sailfish 2008-06-28
Latest Project:
Movie Eternal Wave 2017-11-03
Known For
Filmography
Movie Eternal Wave 大猫 2017-11-03
Movie Beginning of the Great Revival Liu Shaoqi 2011-06-23
Movie Sailfish Gao Ming 2008-06-28
Show me another film
Random Artist
Protect yourself from online tracking

Are you sure you want to hide this?