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.
    Known for
    Acting
    Place of birth
    Dandong, Liaoning Province, China
    Birthday
    5/16/1981
SWAT Criminals
SWAT Criminals
0
Sailfish
Sailfish
6
Eternal Wave
Eternal Wave
4.3
Beginning of the Great Revival
Beginning of the Great Revival
4.6
Logo
Nuxt Movies
Made with

Data provided by 

This project uses the TMDB API but is not endorsed or certified by TMDB.

Language: