DesiMDB
Yu Xiaoguang

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