Haden Kuo is an actress, known for Keeping Watch (2007), Tiny Times 1.0 (2013) and In Case of Love (2010). Read more on iMDB