MICHELE SELENE ANG

Michele Selene Ang

ACTING

Michele Selene Ang is a Chinese-Indonesian-American actor and filmmaker.
She was born in Surabaya, Indonesia and immigrated to the San Francisco Bay Area with her family, eventually becoming a naturalized U.S.