Yu Xiaoguang

Yu Xiaoguang Yu Xiaoguang (; born 16 May 1981), also known as Ethan Yu, is a Chinese composer and actor. Yu is a former swimmer and sprint canoer. In 2006 he made a crossover from sports to films. Yu made appearances on many television series, most notably ''My Kung Fu Girlfriend'' (2006), ''Fighting in Peking'' (2009), ''Mao Anying'' (2010), ''The Happy Time of the Spicy and Hot Girlfriend'' (2012), ''City and Country Life'' (2014), and ''Namchow Mechanic Heroes'' (2015). Provided by Wikipedia
Showing 1 - 1 results of 1 for search 'Yu Xiaoguang', query time: 0.02s Refine Results
  1. 1