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.
  SWAT Criminals
  Sailfish
  Eternal Wave
  Beginning of the Great Revival
  Igniter
  Crossing
  Operation Black-Ops
  The Old Dog
  Pale Waves
  The Shifting Muzzle
  The Final Mission
  鄂尔多斯风暴
  New Vanity Fair
  Er Shu
  Faith Makes Great
  Same Bed, Different Dreams
  Heroes Of Nanqiao Mechanical Engineering
  一门三司令
  索玛花开
  The Wolf Warriors
  추자현, 우효광의 행복시광
  Beautiful Village Girl
  Floating Youth
  Our Home
  Never Give Up
  Deng Xiaoping at History's Crossroads
  毛岸英
  My Brilliant Masters
  Hero
  City and Country Life
  Another Year
  Peking In Flames
  Heroes
  鹰巢之预备警官
  梦想越走越近
  Big Picture Family
  我的功夫女友
enter a brief description of the movie you are looking for down below
send
movie ai chat