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
Known For
Credits
Photos
SWAT Criminals
0
Sailfish
6
Eternal Wave
4.3
Beginning of the Great Revival
4.597