Home›Millie LiaoMillie LiaoKnown for ActingBorn:2005-03-29Place:Los Angeles, California, USATV Shows2021Charmers Details