Skip to content
NDISCOVERY
Yu Xiaoguang

Acting

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

–

Hero

2019 · TV Series · War & Politics · Drama

7.0

Er Shu

2013 · TV Series · Drama · Family

–

毛岸英

2010 · TV Series · Drama · War & Politics

–

Heroes

2019 · TV Series · Documentary

5.4

Crossing

2026 · Movie · History · War

Yu Xiaoguang — movies & series · Netflix Discovery