Xueming Angelina Chen is an actress, known for I'm No Longer Here (2019) and Following Phil (2018).
No data