Yan-xi Hou was born on August 8, 1989 in Taiwan as Yan Sheng-Yu. He is an actor, known for You Are the Apple of My Eye (2011), The Tenants Downstairs (2016) and A ma de meng zhong qing ren (2013). Read more on iMDB