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 Zhou's FILMOGRAPHY
as Actor (16)