Emily Chiu is known for her work on Her (2013), The Last Witch Hunter (2015) and Aaah! Zombies!! (2007). Read more on iMDB