Amanda Zhou
Amanda was born in Toronto, Ontario. She is an actor based in both Toronto and China (known as Zhou Duo Duo). She has recently finished working on a Netflix show called Spinning Out. Previous work inc ...Show More
Amanda was born in Toronto, Ontario. She is an actor based in both Toronto and China (known as Zhou Duo Duo). She has recently finished working on a Netflix show called Spinning Out. Previous work inc ...Show More