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.
Find something to watch
Search movies, actors, and more.
Movies
Shows
People
No results found.
Known for
Beginning of the Great Revival (2011)·Crossing (2026)·Eternal Wave (2017)·Faith Makes Great (2021)·SWAT Criminals (2023)·Operation Black-Ops (2026)