We're a Tomatometer-approved outlet
Yu Xiaoguang

Yu Xiaoguang

Acting • 1981-05-16 • Dandong, Liaoning Province, China

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

Fan Club

No Nerds have favorited Yu Xiaoguang yet — be the first.

All fan clubs

From Nerdspin

Filmography