Yu Xiaoguang is 45 years old, born on May 16, 1981 in Dandong, Liaoning Province, China.
What are the most famous roles of Yu Xiaoguang?
Yu Xiaoguang is best known for roles in Beginning of the Great Revival, Crossing, Eternal Wave.
How many movies has Yu Xiaoguang been in?
Over a 18-year career (since 2008), Yu Xiaoguang has appeared in 6 movies and 16 TV shows.
What was Yu Xiaoguang's first movie?
The career of Yu Xiaoguang began with Sailfish (2008).
What is Yu Xiaoguang's most recent movie or series?
Yu Xiaoguang's most recent release is The Old Dog, which premiered on September 25, 2026.
What TV shows has Yu Xiaoguang appeared in?
On television, Yu Xiaoguang has appeared in Faith Makes Great, Heroes Of Nanqiao Mechanical Engineering, Deng Xiaoping at History's Crossroads, New Vanity Fair.
1981-05-16 · Dandong, ChinaDandong, 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.